Exercicios basicos linguagem c (estrutura de decisão)
Inicio #include <stdio.h> real n1, n2, r; #include <stdlib.h> receber n1; void main(void) receber n2; { se n1 > n2 float n1, n2, r; r = n1 – n2; printf(“Digite o primeiro numero: “); senão scanf(“%f”, &n1); r = n2 – n1; printf(“Digite o segundo numero: “); exibir r; scanf(“%f”, &n2);
Fim if(n1 > n2)
{
r = n1 – n2;
}
else{ r = n2 – n1; } printf(“A diferença do maior para o menor e de %.2f”, r); system(“pause”); }Inicio
n1
n2
V
F
n1 > n2
r = n2 – n1 r = n1 – n2
r
Fim
2) Receba três números e mostre-os em ordem decrescente.
Inicio #include <stdio.h> real n1, n2, n3; #include <stdlib.h> receber n1; void main(void) receber n2; { receber n3; float n1, n2, n3; se n1 > n2 && n1 > n3 printf(“Digite o primeiro numero: “); se n2 > n3 scanf(“%f”, &n1); exibir “n1 – n2 – n3”; printf(“Digite o segundo numero: “); senão scanf(“%f”, &n2); exibir “n1 – n3 – n2”; printf(“Digite o terceiro numero: “); se n2 > n1 && n2 > n3 scanf(“%f”, &n3); se n1 > n3 if(n1 > n2 && n1 > n3) exibir “n2 – n1 – n3”; { senão if(n2 > n3) { exibir “n2 – n3 – n1”; printf(“\n%.2f %.2f %.2f\n”, n1,n2, n3); se n3 > n1 && n3 > n2 } se n1 > n2 else printf(“\n%.2f %.2f %.2f\n”, n1,n3,