void main() { int quantos_leves; int quantos_pesados; float peso_qualquer ;
while (1){ peso_qualquer = pergunte("Informe um peso ou digite 0 para terminar"); if (!peso_qualquer) { break; }; quantos_leves += (peso_qualquer <60); quantos_pesados += (peso_qualquer>100); };
printf("Temos %d pessoas com menos de 60 quilos\n",quantos_leves); printf("Temos %d pessoas com mais de 100 quilos\n",quantos_pesados); }
Lista de comentários
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
/*
Escreva um algoritmo ou programa em C que solicite o peso de
várias pessoas e imprima:
º Total de pessoas com peso menor que 60kg.
º Total de pessoas com o peso superior a 100kg.
O programa termina quando o peso for 101.
*/
float pergunte( char * pergunta ){
float resposta;
printf("%s", pergunta);
scanf("%f",&resposta);
return(resposta);
};
void main() {
int quantos_leves;
int quantos_pesados;
float peso_qualquer ;
while (1){
peso_qualquer = pergunte("Informe um peso ou digite 0 para terminar");
if (!peso_qualquer) {
break;
};
quantos_leves += (peso_qualquer <60);
quantos_pesados += (peso_qualquer>100);
};
printf("Temos %d pessoas com menos de 60 quilos\n",quantos_leves);
printf("Temos %d pessoas com mais de 100 quilos\n",quantos_pesados);
}
https://repl.it/@bokomoko/levesversuspesados