-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexercicio7.c
51 lines (39 loc) · 1.27 KB
/
exercicio7.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
//Bibliotecas
#include <stdio.h>
#include <locale.h>
int main() {
// Regionalização (Desbuga palavras com acento)
setlocale(LC_ALL, "Portuguese_Brazil");
// Declaração das Variáveis
int id = 0, idMagro = 0, idGordo = 0;
float pesoMedio = 0 , peso = 1, pesoGordo = 0, pesoMagro = 0, soma = 0, qnt = 0;
printf ("Digite a identificacao: \n");
scanf ("%d*%C", &id);
while (id != 0) {
printf ("Digite o peso: \n");
scanf ("%f*%C", &peso);
if (peso > pesoGordo){
pesoGordo = peso;
idGordo = id;
}
if (peso < pesoMagro || pesoMagro == 0){
pesoMagro = peso;
idMagro = id;
}
qnt++;
soma = soma + peso;
pesoMedio = soma / qnt;
printf ("Digite a identificacao: \n");
scanf ("%d*%C", &id);
}
printf("----- Leitura dos Identificadores dos Bois ----- \n\n");
// Gordo
printf("Identificacao do boi mais gordo: %d. \n", idGordo);
printf("Peso do boi mais gordo: %1.1f. \n\n\n", pesoGordo);
// Magro
printf("Identificacao do boi mais magro: %d. \n", idMagro);
printf("Peso do boi mais magro: %1.1f. \n\n\n", pesoMagro);
// Media
printf("Peso medio dos bois %1.1f. \n", pesoMedio);
return 0;
}