0% acharam este documento útil (0 voto)
7 visualizações2 páginas

Cálculo de Média e Classificação de Triângulos

O primeiro programa calcula a média de três notas inseridas pelo usuário e determina se ele passou, está em recuperação ou reprovou. O segundo programa verifica se três lados fornecidos pelo usuário podem formar um triângulo e classifica o triângulo como equilátero, isósceles ou escaleno, ou informa que os lados não formam um triângulo. Ambos os programas utilizam a linguagem C e interagem com o usuário através de entradas e saídas no console.

Enviado por

Sou Eu
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
7 visualizações2 páginas

Cálculo de Média e Classificação de Triângulos

O primeiro programa calcula a média de três notas inseridas pelo usuário e determina se ele passou, está em recuperação ou reprovou. O segundo programa verifica se três lados fornecidos pelo usuário podem formar um triângulo e classifica o triângulo como equilátero, isósceles ou escaleno, ou informa que os lados não formam um triângulo. Ambos os programas utilizam a linguagem C e interagem com o usuário através de entradas e saídas no console.

Enviado por

Sou Eu
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

(1)

#include <stdio.h>
int main()
{
char nome[20];
float nota1, nota2, nota3, media;

printf("Por favor, insira o seu nome: ");


scanf("%s", nome);

printf("Por favor, insira as suas notas da primeira, segunda e terceira avaliação: ");
scanf("%f %f %f",&nota1, &nota2, &nota3);

media = (nota1 + nota2 + nota3) / 3.0;

if (media >= 7){


printf("Estas são as suas notas: %.1f %.1f %.1f\n", nota1, nota2, nota3);
printf("A sua média é %.1f", media);
printf("Parabéns, %s! Você passou!", nome);

}else if (media > 5.1 && media < 6.9){


printf("Estas são as suas notas: %.1f %.1f %.1f\n", nota1, nota2, nota3);
printf("A sua média é %.1f", media);
printf("Você está na recuperação.");
}else{
printf("Estas são as suas notas: %.1f %.1f %.1f\n", nota1, nota2, nota3);
printf("A sua média é %.1f", media);
printf("Você não atingiu a nota mínima necessária...");
}

return 0;
}

(2)

#include <stdio.h>
int main()
{
int x,y,z;
printf("Por favor, insira o valor de três lados para formar um triângulo: ");
scanf("%d %d %d" ,&x,&y,&z);

if ((x < y+z) && (y < x+z) && (z < x+y)){

if (x == y && y == z){
printf("O triângulo de lados %d , %d , %d , é equilátero.\n" ,x,y,z);
}
else if ((x!=y && x==z)||(x!=z && x==y)||(y!=z && y==x)||(y!=x && y==z)||
(z!=x && z==y)||(z!=y && z==x)){
printf("O triângulo de lados %d , %d , %d , é isósceles.\n" ,x,y,z);
}
else if (x!=y && x!=z && y!=z){
printf("O triângulo de lados %d , %d , %d , é escaleno.\n" ,x,y,z);
}

}else{
printf("Os lados %d, %d e %d não formam um triângulo.\n" ,x,y,z);
}

return 0;
}

Você também pode gostar