Você está na página 1de 4

#include <stdio.

h>
#include <stdlib.h>
#include <math.h>

#define ANSI_COLOR_BLUE "\033[1;34m"


#define ANSI_COLOR_RED "\x1b[31m"
#define ANSI_COLOR_YELLOW "\033[1;93m"
#define ANSI_COLOR_RESET "\x1b[0m"

int main()
{
int op = 1;
while (op != 0)
{
int op2 = 1;
system("cls");
printf("Ola, bem vindo!\nFui criado para unir todas as atividades em um so
programa\n");
printf("Para acessar a atividade desejada, basta escolher uma das opcoes
abaixo:\n\n");
printf(ANSI_COLOR_RED "1" ANSI_COLOR_RESET " - Atividade 1 "
ANSI_COLOR_RED "2" ANSI_COLOR_RESET " - Atividade 2\n" ANSI_COLOR_RED "3"
ANSI_COLOR_RESET " - Atividade 3 " ANSI_COLOR_RED "4" ANSI_COLOR_RESET
" - Atividade 4\n" ANSI_COLOR_RED "5" ANSI_COLOR_RESET " - Atividade 5
" ANSI_COLOR_RED "6" ANSI_COLOR_RESET " - Atividade 6\n" ANSI_COLOR_RED "7"
ANSI_COLOR_RESET " - Atividade 7 " ANSI_COLOR_RED "8" ANSI_COLOR_RESET
" - Atividade 8\n" ANSI_COLOR_RED "9" ANSI_COLOR_RESET " - Atividade 9
" ANSI_COLOR_RED "0" ANSI_COLOR_RESET " - Para Sair");
printf("\n\nQual atividade desja visualizar -> ");
scanf("%d", &op);
if (op == 0)
{
system("cls");
printf(ANSI_COLOR_BLUE "Ate mais!\n" ANSI_COLOR_RESET);
system("PAUSE");
}
switch (op)
{
case 1:
while (op2 != 0)
{
system("cls");

printf("\nX X X X X\nX X\nX X\nX X\nX X X X


X\n");

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;

case 2:
while (op2 != 0)
{
system("cls");
printf("\n ALUNO (A) NOTA\n===========
========\n ALINE 9.0\n MARIO DEZ\n SERGIO
4.5\n SHIRLEY 7.0");

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;

case 3:
while (op2 != 0)
{
system("cls");

int atv3;
printf("\n0 - Fim\n1 - Incluir\n2 - Alterar\n3 - Excluir\n4 -
Consultar\nOpcao: ");
scanf("%d", &atv3);

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;

case 4:
while (op2 != 0)
{
system("cls");

double N1, N2, N3, N4, R;


printf("\nPreencha a nota 1: ");
scanf("%lf", &N1);
printf("Preencha a nota 2: ");
scanf("%lf", &N2);
printf("Preencha a nota 3: ");
scanf("%lf", &N3);
printf("Preencha a nota 4: ");
scanf("%lf", &N4);

R = (N1 + N2 * 2 + N3 * 3 + N4 * 4) / 10;

printf("\nA nota do aluno(a) foi: %.2lf", R);

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;

case 5:
while (op2 != 0)
{
system("cls");

int n, r;
printf("\nQual a sua idade: ");
scanf("%d", &n);
r = n * (n + 1) / 2;
printf("\nSoma das idade = %d ", r);

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;

case 6:
while (op2 != 0)
{
system("cls");

double N1, N2, N3, R;


printf("\nPreencha primeiro numero: ");
scanf("%lf", &N1);
printf("Preencha segundo numero: ");
scanf("%lf", &N2);
printf("Preencha terceiro numero: ");
scanf("%lf", &N3);

R = (N1 + N2 * 2 + N3 * 3) / (N1 + N2 + N3);

printf("\nO resultado foi: %.2lf", R);

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;

case 7:
while (op2 != 0)
{
system("cls");

double F, C;
printf("\nQual a temperatura em Fahrenheit: ");
scanf("%lf", &F);
C = (F - 32) * 5 / 9;
printf("\nA temperatura em Celsius = %.1lf graus", C);

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;

case 8:
while (op2 != 0)
{
system("cls");

double n, r, e, l;
printf("\nDigite um numero: ");
scanf("%lf", &n);
r = sqrt(n);
e = pow(n, 5);
l = log10(n);

printf("\nA raiz quadrada: %.2lf\nO numero elevado a 5: %.2lf\nLog


%.0lf na base 10: %.2lf", r, e, n, l);

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;

case 9:
while (op2 != 0)
{
system("cls");

double a, b, c;
printf("\nInforme a medida do terreno:\n");
printf("-> ");
scanf("%lf", &b);
printf("-> ");
scanf("%lf", &c);

a = sqrt((pow(b, 2) + pow(c, 2)));

printf("\nQuantidade necessaria de fio = %.2f", a);

printf("\n\nDigite " ANSI_COLOR_RED "qualquer numero"


ANSI_COLOR_RESET " para executar mais uma vez\nDigite " ANSI_COLOR_RED "0"
ANSI_COLOR_RESET " para sair\n");
printf("-> ");
scanf("%d", &op2);
}
break;
}
}
}

Você também pode gostar