Galera, quem puder ver o erro desse meu código ai me ajuda por favor...
A questão é a seguinte:
10. Faça um programa que receba vários números e que calcule e mostre:
a. A quantidade de números inferiores a 35.
b. A média dos números positivos.
c. A porcentagem de números entre 50 e 100 entre todos os digitados
Segue o código:
#include <iostream>
using namespace std;
main()
{
int q,c=0,S=0,P1=0,P,n,a=0;
float M;
cout<<"Digite a quantidade de numeros: ";
cin>>q;
while (q>=1)
{
cout<<"\nDigite o numero: ";
cin>>n;
if (n<35)
c++;
if (n>0)
{
a++;
S = S + n;
}
if (n>50 && n<100)
p++;
q--;
}
M = float(S)/a;
P = (P1*100)/q;
cout<<"\nQuantidade de numeros menores que 35: "<<c++;
cout<<"\nMedia aritmetica dos numeros positivos: "<<M;
cout<<"\nPorcentagem de numeros entre 50 e 100: "<<P<<"%";
}
Pergunta
Pequno
Galera, quem puder ver o erro desse meu código ai me ajuda por favor...
A questão é a seguinte:
10. Faça um programa que receba vários números e que calcule e mostre:
a. A quantidade de números inferiores a 35.
b. A média dos números positivos.
c. A porcentagem de números entre 50 e 100 entre todos os digitados
Segue o código:
#include <iostream> using namespace std; main() { int q,c=0,S=0,P1=0,P,n,a=0; float M; cout<<"Digite a quantidade de numeros: "; cin>>q; while (q>=1) { cout<<"\nDigite o numero: "; cin>>n; if (n<35) c++; if (n>0) { a++; S = S + n; } if (n>50 && n<100) p++; q--; } M = float(S)/a; P = (P1*100)/q; cout<<"\nQuantidade de numeros menores que 35: "<<c++; cout<<"\nMedia aritmetica dos numeros positivos: "<<M; cout<<"\nPorcentagem de numeros entre 50 e 100: "<<P<<"%"; }Sou novo, então paciência pra mim =D
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.