• Matéria: Matemática
  • Autor: pv123Vieira
  • Perguntado 8 anos atrás

Construa dois algoritmos um com o erro lógico e outro com a defida correção deste erro. Por favor ,moderadores ,alunos ,professores ,ajude-me por favor !!

Respostas

respondido por: raqueleliude
1
Olá! 

Dado o problema, vamos usar a criação de um algoritmo que realize a média dos alunos e informe se ele foi ou não aprovado.


#include <stdio.h>
#include <conio.h>
 
 
    main()
{
 
   float n1,n2,n3,media;
   clrscr(); 
   printf("Digite a primeira nota: ");
   scanf("%f",&n1);
   printf("Digite a segunda nota: ");
   scanf("%f",&n2);
   printf("Digite a terceira nota aqui: ");
   scanf("%f",&n3);
   media = (n1 + n2 + n3) / 3; 
   if (media >=7)
       {
     printf ("Você foi aprovado! Sua media final ‚ %2.2f",media);
     getch();
       }
 
   if (media <7<=5)
       {
     printf ("Você ficou no exame... Sua média final ‚ %2.2f",media);
     getch();
 
       {
 
   if (media <5)
 
       {
    printf ("Vocˆ foi reprovado... Sua m‚dia final ‚ %2.2f",media);
    getch();
       }
 
}




Em análise do código acima você pode notar que vai dar erro no If media menor que 7 ou menor ou igual a cinco. Isso ocorre pois é necessário usar os conectivos de comparação && = E, ||= OU.




#include <stdio.h>
#include <conio.h> 
     main(){  
  float n1,n2,n3,media;
   clrscr();  

  printf("Digite a primeira nota: "); 
 scanf("%f",&n1);   

 printf("Digite a segunda nota: ");   
scanf("%f",&n2);    

printf("Digite a terceira nota aqui: ");   
scanf("%f",&n3);

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

   if (media >=7)        {  
   printf ("Você foi aprovado! Sua media final ‚ %2.2f",media);   
 getch();  
     }  

  if (media < 7 && media >= 5){
printf ("Você ficou em exame... Sua media final ‚ %2.2f",media);
getch(); }


 if (media <5)        { 
   printf ("Vocˆ foi reprovado... Sua m‚dia final ‚ %2.2f",media);   
 getch();   
    }




Espero ter ajudado, bons estudos.


pv123Vieira: Raqueleliude ; Você me salvou! Obrigado ! Obrigado! Que Deus esteja sempre contigo, com sua família e de todos que você gosta!
raqueleliude: Por nada, Amém ! que Deus abençõe todos nós.
Perguntas similares