Estrutura de repetição - não atribui a váriavel ++
E ai.
Gostaria de uma ajuda nesse código, pois não atribui o valor a váriavel "var++;", no final exibe 0...
>
Faça um programa que receba dez idades, pesos e alturas e que calcule e mostre:
A quantidade de pessoas com peso superior a 90 Kg e altura inferior a 1,50.
A porcentagem de pessoas com idade entre 10 e 30 anos entre as pessoas que medem mais de 1,90.
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int c,idade;
float peso,altura,porcent;
int cont=0,cont2=0;
for(c=1;c<=10;c++)
{
printf ("\nDigite a idade: ");
scanf ("%d",&idade);
printf ("E agora o peso [Kg]: ");
scanf ("%d",&peso);
printf ("Digite a altura [cm]: ");
scanf ("%d",&altura);
if(peso>90 && altura<150)
{
cont++;
}
if(idade>=10 && idade<=30 && altura>190)
{
cont2++;
}
porcent=cont2++/100;
}
printf("\nPessoas com peso acima de 90 Kg e altura menor que 150 cm: %.2f",cont);
printf("\nPorcentagem de pessoas com idade entre 10 e 30 e maior que 190 cm: %.2f\n",porcent);
system("PAUSE");
return EXIT_SUCCESS;
}Discussão (1)
Carregando comentários...