Advertisement
FAMDS

6

Nov 15th, 2022
851
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.16 KB | None | 0 0
  1. #include <stdio.h>
  2. //6. Fazer um programa que recebe 3 valores não inteiros do usuário e mostra o maior deles, o menor deles e o valor intermediário.
  3. int main() {
  4.     float n1, n2, n3, maior, menor, mediano;
  5.    
  6.     printf ("Informe o primeiro numero\n");
  7.     scanf("%f", &n1);
  8.     printf ("Informe o segundo numero\n");
  9.     scanf("%f", &n2);
  10.     while(n2==n1){printf("Numero igual ao primeiro, digite novo numero: ");
  11.     n2=0;
  12.     scanf("%f", &n2);}
  13.     printf ("Informe o terceiro numero\n");
  14.     scanf("%f", &n3);
  15.       while(n3==n1){printf("Numero igual ao primeiro, digite novo numero: ");
  16.     n3=0;
  17.     scanf("%f", &n3);}
  18.       while(n3==n2){printf("Numero igual ao segundo, digite novo numero: ");
  19.     n3=0;
  20.     scanf("%f", &n3);}
  21. if(n1>n2 &&n1>n3){maior=n1;if(n2>n3){menor=n3;mediano=n2;}else{menor=n2;mediano=n3;}}
  22. if(n2>n1 &&n2>n3){maior=n2;if(n1>n3){menor=n3;mediano=n1;}else{menor=n1;mediano=n3;}}
  23. if(n3>n1 &&n3>n2){maior=n3;if(n2>n1){menor=n1;mediano=n2;}else{menor=n2;mediano=n1;}}
  24.  
  25.     printf("O maior numero ......: %.2f\n",maior);
  26.     printf("O menor numero ......: %.2f\n",menor);
  27.     printf("O mediano numero ....:%.2f\n",mediano);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement