diff --git a/Exercícios/exercicio4.c b/Exercícios/exercicio4.c new file mode 100644 index 0000000..6d35ade --- /dev/null +++ b/Exercícios/exercicio4.c @@ -0,0 +1,22 @@ +// 2) Crie um programa que calcule a área de um triângulo equilátero. A medida dos lados deve ser +// informada pelo usuário. +// +#include + +int main(){ + + printf("Programa Calcula a Base de um triângulo:\n"); + + float base; + printf("Qual o valor da base?\n/>"); + scanf("%f", &base); + + float altura; + printf("Qual o valor da altura?\n/>"); + scanf("%f", &altura); + + float resultado = (base * altura) / 2; + + printf("O resultado é :%.1f", resultado); + +} diff --git a/Exercícios/exercicio5.c b/Exercícios/exercicio5.c new file mode 100644 index 0000000..51b3fd2 --- /dev/null +++ b/Exercícios/exercicio5.c @@ -0,0 +1,47 @@ +// Crie um programa que solicite ao usuário o comprimento em cm dos três lados de um triângulo e +// após isso indique se o triângulo é do tipo: equilátero (todos os lados iguais), escaleno (todos os lados +// diferentes) ou isósceles (quando dois lados possuem a mesma medida). Exemplo de saída do +// programa: + +#include +#include + +void resultado(int ladoUm, int ladoDois, int ladoTres) { + bool equilatero = (ladoUm == ladoDois) && (ladoUm == ladoTres); + bool escaleno = (ladoUm != ladoDois) && (ladoUm != ladoTres) && (ladoDois != ladoTres); + bool isosceles = !equilatero && !escaleno; + + if (equilatero) { + printf("Triângulo Equilátero: true\n"); + printf("Triângulo Escaleno: false\n"); + printf("Triângulo Isósceles: false\n"); + } else if (escaleno) { + printf("Triângulo Equilátero: false\n"); + printf("Triângulo Escaleno: true\n"); + printf("Triângulo Isósceles: false\n"); + } else if (isosceles) { + printf("Triângulo Equilátero: false\n"); + printf("Triângulo Escaleno: false\n"); + printf("Triângulo Isósceles: true\n"); + } else { + printf("Não é um triângulo válido\n"); + } +} + + +int main(){ + + int ladoUm, ladoDois, ladoTres; + + printf("Qual o primeiro lado do triângulo:\n/>"); + scanf("%d", &ladoUm); + + printf("Qual o segundo lado do triângulo:\n/>"); + scanf("%d", &ladoDois); + + printf("Qual o terceiro lado do triângulo:\n/>"); + scanf("%d", &ladoTres); + + resultado(ladoUm, ladoDois, ladoTres); +} +