Buscar

lista2_exercicio12

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

#include<stdio.h>
#include<math.h>
#include<locale.h>
/* Escreva um programa para ler o número de lados de um polígono regular, e a medida do lado. Calcular e imprimir o seguinte:
- se o número de lados for 3, escrever TRIANGULO e o valor do seu perímetro; - se o número de lados for 4, escrever QUADRADO
e o valor da sua área; - se o número de lados for 5, escrever PENTAGONO; - se o número de lados for menor que 3 escrever a
mensagem "Nao e’ um poligono"; - se o número de lador for maior que 5 escrever a mensagem "Poligono nao identificado". */
int main ()
{
 int lados, a, b, c, d, e, P, A;
 puts ("Informe o numero de lados do poligono:");
 scanf ("%c", &lados);
 if (lados == 3) {
 printf ("Informe o valor dos tres lados do triangulo: %d \n %d \n %d \n");
 scanf ("%d%d%d", &a, &b, &c);
 P = a + b + c;
 printf ("TRIANGULO com perimetro igual a: %d \n", P);
 }
 else if (lados == 4) {
 printf ("Informe o valor dos dois lados do quadrado: %d \n %d \n");
 scanf ("%d%d", &a, &b);
 A = a * b;
 printf ("QUADRADO com area igual a: %d \n", A);
 }
 else if (lados ==5) {
 printf ("PENTAGONO");
 }
 else {
 puts ("Poligono nao identificado.");
 }
 return 0;
}

Teste o Premium para desbloquear

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

Outros materiais