Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main() {
- float lado1, lado2, base1, base2, altura, area;
- char fig;
- printf("Infome figura geometrica('q'quadrado, 'r'retangulo, 't'triangulo, 'p'trapezio): ");
- scanf("%c", &fig);
- switch(fig){
- case 'q':
- printf("\n\nInforme valor do lado: \n\n");
- scanf("%f", &lado1);
- area = lado1 * lado1;
- printf("\n\nValor da area: %f\n\n", area);
- break;
- case 'r':
- printf("Informe valor dos lados: ");
- scanf("%f %f", &lado1, &lado2);
- area = lado1 * lado2;
- printf("\n\nValor da area: %f\n\n", area);
- break;
- case 't':
- printf("Informe valor da base e da altura: ");
- scanf("%f %f", &base1, &altura);
- area = (base1 * altura) / 2;
- printf("\n\nValor da area: %f\n\n", area);
- break;
- case 'p':
- printf("Informe valor da altura, base maior e base menor: ");
- scanf("%f %f %f", &altura, &base1, &base2);
- area = (altura * (base1 + base2)) / 2;
- printf("\n\nValor da area: %f\n\n", area);
- break;
- default:
- printf("\n\nCodigo invalido!\n\n");
- }
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment