Programação

547 palavras 3 páginas
/*Crie um programa que receba três valores (obrigatoriamente maiores que zero) representando as medidas dos três lados de um triângulo. Elabore funções para:
- Determinar se esses lados forma um triângulo (sabe-se que, para ser um triângulo, a medida de um lado qualquer deve ser inferior ou igual à soma das medidas dos outros dois).
Determinar e mostrar o tipo de triângulo (equilátero, isósceles ou escaleno), caso as medidas foram de um triângulo.
Todas as mensagens deverão ser mostradas no programa principal.*/

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

//-----------Declaracao das funcoes--------------- funcao1(int teste); funcao2(int tipo_de_triangulo);

//-----------Declaracao das Variaveis Globais------- float A,B,C; int teste=0,tipo_de_triangulo,positivo=0;

//---------Inicio da funcao principal----------------

void main()
{
printf("Os Lados A, B e C representao os lados de um triangulo: \n"); sleep(2000); // espera dois segundos

printf("\aDigite as Medidas de cada Lado: \n");
//Leitura dos dados (positivos)

//LADO A while(positivo==0) { printf(" Base(A):"); scanf("%f",&A); if(A<0)
{
printf("\a\a##### Numero Invalido ##### \n\n"); sleep(1000); printf("Digite um numero positivo \n");
}
else
{
positivo++;
}

} positivo=0; //LADO B while(positivo==0) { printf("Lado1(B):"); scanf("%f",&B); if(B<0) { printf("\a\aNumero Invalido\n\n"); sleep(1000); printf("Digite um numero positivo \n");
}
else
{
positivo++;
}

} positivo=0; //LADO C while(positivo==0) { printf("Lado2(C):"); scanf("%f",&C); if(C<0) { printf("\a\a##### Numero Invalido ##### \n\n"); sleep(1000); printf("Digite um numero positivo \n");
}
else
{
positivo++;
}

} positivo=0; //Chamando as funcoes funcao1(teste); funcao2(tipo_de_triangulo);
//Apresentaocao dos resultados

printf(" Os valores foram (A)= %.2f\n",A);
printf("

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas