Ir ao conteúdo

Posts recomendados

Postado

Boa noite amigos.

 

Eu fui mal neste enunciado a baixo, alguém poderia recriá-lo para me ajudar? Preciso estudar mais isso.

 

Obs. Não é cola pois a prova já foi realizada e já fomos avaliados, é mais pra eu ver a estrutura e ter noção de onde eu errei e o que não coloquei.

 

 

//Escreva um algoritmo que leia a altura de 10 pessoas. A seguir calcule e mostre:

//A média entre todas as alturas lidas.
//A quantidade de pessoas com altura >= 1.60.

Postado
1 minuto atrás, Ricardov disse:

Apresente sua tentativa. Esse exercício é muito comum, tem diversas resoluções no fórum.

da até vergonha do código hahaha mas estou começando. Errando que se aprende.

 

#include <iostream>

#include <conio.h>

#include <math.h>

////Escreva um algoritmo que leia a altura de 10 pessoas. A seguir calcule e mostre:

 

//A média entre todas as alturas lidas.

//A quantidade de pessoas com altura >= 1.60

using namespace std;

 

int main(){

    int cont, m, a;

    float i1, i2, i3, i4, i5, i6, i7, i8, i9, i10;

   

        cont=0;

   

   

   while (cont=0){

   

    cout<<"\n\nDigite a primeira altura: ";

        cin>>i1;

   

    cout<<"\nDigite a segunda altura: ";

        cin>>i2;

   

        cout<<"\nDigite a terceira altura: ";

        cin>>i3;

       

    cout<<"\nDigite a quarta altura: ";

        cin>>i4;

   

        cout<<"\nDigite a quinta altura: ";

        cin>>i5;

   

    cout<<"\nDigite a sexta altura: ";

        cin>>i6;

   

        cout<<"\nDigite a setima altura: ";

        cin>>i7;

   

    cout<<"\nDigite a oitava altura: ";

        cin>>i8;

   

        cout<<"\nDigite a nona altura: ";

        cin>>i9;

   

    cout<<"\nDigite a decima altura: ";

        cin>>i10;

   

                m=(i1+i2+i3+i4+i5+i6+i7+i8+i9+i10)/10;

   

   

   while (m > 0.0){

    cout<< "\nA media entra a altura das 10 pessoas e de : "<<m;

   

        

        }if (i1>=1.60){

    a=cont+1;

   

            }if (i2>=1.60){

            a=cont+1;

   

                }if (i3>=1.60){

                a=cont+1;

   

                    }if (i4>=1.60){

                    a=cont+1;

   

                        }if (i5>=1.60){

                        a=cont+1;

   

        }if (i6>=1.60){

        a=cont+1;

   

            }if (i7>=1.60){

            a=cont+1;

   

                }if (i8>=1.60){

                a=cont+1;

   

                    }if (i9>=1.60){

                    a=cont+1;

   

                        }if (i10>=1.60){

                         a=cont+1;

   

   }

   

    cout<<"\nA quantidade de pessoas >=1.60 e: "<<a;

}

   

getch();

 

}

Postado
#include <stdio.h> 

float altura,media;
int cont,altas;

int main(){  

while(cont<10){
	cont=cont+1;
	printf ("Digite a Altura\n");
	scanf ("%f",&altura);
	if(altura>=1.60)
	altas=altas+1;
	media=media+altura;
}
printf("Media : %.2f\n",media/10);
printf(">= 1.60 : %d",altas);
}

 

  • Amei 1
Postado
27 minutos atrás, herbertbahia disse:

#include <stdio.h> 

float altura,media;
int cont,altas;

int main(){  

while(cont<10){
	cont=cont+1;
	printf ("Digite a Altura\n");
	scanf ("%f",&altura);
	if(altura>=1.60)
	altas=altas+1;
	media=media+altura;
}
printf("Media : %.2f\n",media/10);
printf(">= 1.60 : %d",altas);
}

 

o seu funciona, porém tem algumas coisas que eu ainda não sei como funciona como: "%f", "%.2f"

 

poderia revisar este meu:

 

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;

float altura,media;
int cont,altas;

int main(){  

while(cont<10){
    cont=cont+1;
    
    cout<<"Digite a Altura\n";
        cin>>altura;
    
    media == cont/10;
    
    if(altura>=1.60)
    altas=altas+1;
    
}
cout<<"\nMedia :"<<media;
cout<<"\n>= 1.60 : "<<altas;
}

 

 

  • Obrigado 1
Postado
5 minutos atrás, Renato3364 disse:

poderia revisar este meu:

#include <iostream>

using namespace std;

float altura,media;
int cont,altas;

int main(){  

while(cont<10){
    cont=cont+1;
    cout<<"Digite a Altura\n";
    cin>>altura;
    if(altura>=1.60)
    altas=altas+1;
    media = (media+altura/10);
}

cout<<"\nMedia :"<<media;
cout<<"\n>= 1.60 : "<<altas;
}

 

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!