Ir ao conteúdo

Posts recomendados

Postado

Estou tentando resolver um exercício de aula e não estou conseguindo achar meu erro no que fiz.

Segue abaixo meu problema. Se alguém puder me ajudar, fica meu orbigado

//11.Considere que o último concurso vestibular apresentou três provas: Português,
//Matemática e Conhecimentos Gerais. Considerando que para cada candidato tem se
//um registro contendo o seu nome e as notas obtidas em cada uma das provas,
//construa um algoritmo no Visualg que forneça:
//▪ O nome e as notas em cada prova do candidato;
//▪ A média do candidato;
//▪ Uma informação dizendo se o candidato foi aprovado ou não. Considere que
//um candidato é aprovado se sua média for maior ou igual a 7.0 e se não
//apresentou nenhuma nota abaixo de 5.0

 

#include <stdio.h>
#include <stdlib.h>

int main()
{
    float nome,n1, n2,n3;
    float media;

 

    printf("Qual seu nome?\n");
    scanf("%f",& nome);

 

    printf("Qual sua nota em Portugues?\n");
    scanf("%f",& n1);

 

    printf("Qual sua nota em matematica?\n");
    scanf("%f",& n2);

 

    printf("Qual sua nota em Conhecimentos gerais?\n");
    scanf("%f",& n3);

 

    media = (n1 + n2 + n3) / 3 ;

 

    printf("Media do canditado:%.2f\n");

 

    if(media>=7 && n1>=5 && n2>=5 && n3>=5)
       {
        printf("Aprovado\n");
       }

    else
       {
        printf("reprovado\n");
       }

    return 0;
}
 

Postado

Olá...

Eu fiz uma modificações

#include <stdio.h>
#include <conio.h>

int main(void)
{
    char nome[20];
    float n1, n2,n3;
    float media = 0;

    printf("Qual seu nome?\n");
    scanf("%s",& nome);
    printf("Qual sua nota em Portugues?\n");
    scanf("%f",& n1);
    printf("Qual sua nota em matematica?\n");
    scanf("%f",& n2);
    printf("Qual sua nota em Conhecimentos gerais?\n");
    scanf("%f",& n3);
   
    media = (n1 + n2 + n3) / 3;
    
     if(media>=7 && n1>=5 && n2>=5 && n3>=5)
      { 
         printf("Aprovado\n");
         printf("A Media do canditado: %s e %f \n",nome,media);
        
        }else{  
         printf("Reprovado\n");                
         printf("A Media do canditado: %s e %f \n",nome,media);
       }
  
   getch();
}

 e ficou assim.: 

Até...

  • Curtir 1
Postado
46 minutos atrás, Calvet29 disse:

//um candidato é aprovado se sua média for maior ou igual a 7.0 e se não
//apresentou nenhuma nota abaixo de 5.0

@LuisOPsum Olá, tudo bem? Então o seu código está 98% corrigido porque você desconsidera o último quesito.

 

 

Ok!? Tchau.

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