EXERCICIOS DE LOGICA
2-Mostrar a média aritmética entre 3 números passados pelo usuário.
COPILANDO
#include
#include main ()
{
float n1, n2, n3; double media; printf ("Digite 3 notas:"); scanf (" %f %f %f ", &n1, &n2, &n3); media = (n1 + n2 + n3)/3.0; printf ("Media: %.2f\n",media); system ("pause"); }
3-Lê um número e mostrar seu sucessor e seu antecessor na tela.
COPILANDO
#include
#include
main()
{
int n; printf("Informe um numero inteiro: "); scanf("%d", &n); int sucessor = n + 1; printf("\nO sucessor de %d eh %d.", n, sucessor); int antecessor = n - 1; printf("\n\nO antecessor de %d eh %d.", n, antecessor); system("pause");
}
12- Calcule o valor de uma prestação em atraso, utilizando a fórmula: PRESTAÇÃO = VALOR + (VALOR * (TAXA/100) * TEMPO).
COPILANDO
#include
#include
#include main() { int time; float val, tx; system ("cls"); printf ("\n\tDigite os valores do que se pede abaixo:\n\n\n"); printf ("\n\tVALOR DA PRESTACAO:\n\n\n\n"); scanf ("%f",&val); printf ("\n\tTAXA JUROS:\n\n\n\n\n"); scanf ("%f",&tx); printf ("\n\tDIAS EM ATRAZO:\n\n\n\n\n"); scanf ("%i",&time); val=val+val*tx/100*time; printf ("\n\n\n\tO valor que voce tem que pagar e:\t%.2f",val); system ("pause"); }
13- Leia o numerador e o denominador de uma fração e transforme-o em um número decimal.
COPILANDO
#include
#include
main(void)
{
int a, b; printf("Entre com uma fracao (numerador e denominador): "); scanf("%d %d", &a, &b); printf("A fracao em decimal e %f.\n", 1.0 * a / b); system("pause");
}
18- Escrever um algoritmo para ler e imprimir três números. Se o primeiro for positivo, imprimir sua raiz quadrada, caso contrário, imprimir o seu quadrado; se o segundo número for maior que 10 e menor que 100, imprimir