Buscar

Faça um programa que receba 3 valores que representarão os lados de um triângulo

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h>
#include <stdlib.h>
// 5.	Faça um programa que receba 3 valores que representarão os lados de um triângulo e 
// verifique se os valores formam um triângulo. Lembre-se que para formar um triângulo: 
// - nenhum dos lados pode ser menor ou igual a zero; 
// - um lado não pode ser maior do que a soma dos outros dois;
// 	Construa este programa utilizando a estrutura if-else.
int main() 
{
	float lado1, lado2, lado3;
	
	printf ("digite o lado 1 e tecle enter \n");
	
	scanf ("%f", &lado1);
	
	printf ("digite o lado 2 e tecle enter \n");
	
	scanf ("%f", &lado2);
	
	printf ("digite o lado 3 e tecle enter \n");
	
	scanf ("%f", &lado3);
	
	if ( (lado1==0) || (lado2==0) || (lado3==0) || (lado1>=lado2+lado3) || (lado2>=lado1+lado3) || (lado3>=lado1+lado2))
	
	{
		printf ("os lados nao formam um triangulo");
	}
	
	else
	
	{
		printf ("os lados formam um triangulo");
	}
	
	getch();
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes