Pesquisar este blog

Livros Recomendados

domingo, 24 de maio de 2020

URI - 1012 - Área - Iniciante - C++

Plataforma: URI
Problema1012

Enunciado:
Escreva um programa que leia três valores com ponto flutuante de dupla precisão: A, B e C. Em seguida, calcule e mostre:
a) a área do triângulo retângulo que tem A por base e C por altura.
b) a área do círculo de raio C. (pi = 3.14159)
c) a área do trapézio que tem A e B por bases e C por altura.
d) a área do quadrado que tem lado B.
e) a área do retângulo que tem lados A e B.

Linguagem: C++

Solução:


#include <iostream>
#include <iomanip>

using namespace std;

int main() {
    
    double a, b, c;
    
    cin >> a >> b >> c;
    
    cout << "TRIANGULO: " << fixed << setprecision(3) << a * c / 2 << endl;
    cout << "CIRCULO: " << 3.14159 * c * c << endl;
    cout << "TRAPEZIO: " << ( a + b) * c / 2.0 << endl;
    cout << "QUADRADO: " << b * b << endl;
    cout << "RETANGULO: " << a * b << endl;
    
    return 0;
}

Nenhum comentário:

Postar um comentário

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas