Ir ao conteúdo
  • Cadastre-se

C++ Algaritimos necessários para programar


Posts recomendados

Boa noite

Não estou conseguindo finalizar este algaritimo, alguém pode ajudar.

 

endo assim, é necessário descrever a importância de fazer uma análise de um problema, aplicando as estruturas de repetição e o conceito na prática para verificar se três pessoas, medindo 1,73, 1,81 e 1,85 m podem entrar em um brinquedo que aceita somente maiores de 1,80 m. O algoritmo deve medir a altura das pessoas e efetuar uma avaliação, constatando se a altura é maior ou igual a 1,80 m, para possam entrar. Se menor do que 1,80 m, o programa apresenta a mensagem “Entrada Não Permitida”.

Não consigo achar o erro

#include  "stadio"
int main()
{ return
float p1, p2, p3, min, pesquisa;
min = 1.80;
p1 = 1.73;
p2 = 1.81;
p3 = 1.83;
printf("----CODIGO PESQUISA ALTURA PESSOAS----:\n\n");
printf("Altura da Pessoa 1: %.2f\n\n",p1);
printf("Altura da Pessoa 2: %.2f\n\n",p2);
printf("Altura da Pessoa 3: %.2f\n\n",p3);
printf(" Digite 1 para pesquisa e 2 para sair: ");
scanf("%d", &pesquisa);
do {
//estrutura de repetição
foreach($pessoa as $v){
if($v > $alturaPermitida)  
echo "Sua altura é de: " . $v . ', com isto, sua entrada é permitida.';
elseif($v <= $alturaPermitida)  
echo "Sua altura é de: " . $v . ', com isto, sua entrada NÃO É PERMITIDA.';
}

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

@Luis fernando F. Gonçalves    seu código não está funcionando por que  você fez uma misturada de códigos , por incluir códigos em BATCH e linguagem  c  e você postou no tópico de c++  ,  então ajeitei esse código para a linguagem  c  apenas para que ele compile e rode , mas creio que ele não esteja fazendo o que você pretende , e ele ficou assim  :

//#include  "stadio"  // pode ser criado pelo usuario
#include <stdio.h>
int main(){
    // return          isso vai fechar o programa
    float p1, p2, p3, min;
    int pesquisa;
    min = 1.80;
    p1  = 1.73;
    p2  = 1.81;
    p3  = 1.83;
    printf("----CODIGO PESQUISA ALTURA PESSOAS----:\n\n");
    printf("Altura da Pessoa 1: %.2f\n",p1);
    printf("Altura da Pessoa 2: %.2f\n",p2);
    printf("Altura da Pessoa 3: %.2f\n",p3);
    do{
        printf(" Digite 1 para pesquisa e 2 para sair: ");
        scanf("%d", &pesquisa);
        if(pesquisa==2)break;
        //estrutura de repetição
        //foreach($pessoa as $v);        // codificação do BACTH
        if(min >= p1)
            printf("\nSua altura eh de : %.2f , com isto, sua entrada eh permitida.\n\n",p1);
        else
            if(min <= p1 )
                printf("\nSua altura eh de : %.2f . com isto, sua entrada NAO Eh PERMITIDA.\n\n",p1);
        if(min >= p2)
            printf("\nSua altura eh de : %.2f , com isto, sua entrada eh permitida.\n\n",p2);
        else
            if(min <= p2 )
                printf("\nSua altura eh de : %.2f . com isto, sua entrada NAO Eh PERMITIDA.\n\n",p2);
        if(min >= p3)
            printf("\nSua altura eh de : %.2f , com isto, sua entrada eh permitida.\n\n",p3);
        else
            if(min <= p3 )
                printf("\nSua altura eh de : %.2f . com isto, sua entrada NAO Eh PERMITIDA.\n\n",p3);
    }while(pesquisa != 2 );
    printf("\n\n\n");
    return 0;
}

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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...