Exercicio 6
DICA: Escreva o algoritmo em fluxograma, português estruturado e C/C++!
#include using namespace std; main() { int ANONASC, ANOATUAL, DIF; cout << "Cálculo idade em diferentes unidades" << endl; cout << "Por favor, digite o ano de nascimento: "; cin >> ANONASC; cout << "Por favor, digite o ano atual: "; cin >> ANOATUAL; DIF = ANOATUAL - ANONASC; cout << "A idade em anos é: " << DIF << endl; cout << "A idade em meses é: " << DIF*12 << endl; cout << "A idade em dias é: " << DIF*365 << endl; cout << "A idade em semandas é: " << DIF*52 << endl;
}
6.2) Sabendo que a área de um trapézio é
Área = (( BaseMaior + BaseMenor) * altura) / 2 Faça um programa que receba os dados de entrada necessários e calcule a área do trapézio (em C/C++)
#include using namespace std; main()
{
float AREA, BMAIOR, BMENOR, ALTURA; cout << "Cálculo de área do trapézio" << endl; cout << "Por favor, digite a base maior: "; cin >> BMAIOR; cout << "Por favor, digite a base menor: "; cin >> BMENOR; cout << "Por favor, digite a altura: "; cin >> ALTURA; AREA = (BMAIOR + BMENOR) * ALTURA / 2.0; cout << "A área é: " << AREA << endl;
}
6.3) Faça um único programa que leia o raio de um círculo e calcule (em C/C++):
a) O comprimento da circunferência: Comprimento = 2 * PI * Raio b) A área da circunferência: Área =
PI* Raio * Raio
c) O Volume da esfera: Volume = (
3/4) * PI * Raio * Raio
#include #include using namespace std; main()
{
float RAIO, COMP, AREA, VOL, PI; cout << "Cálculo de dimensões de circunf./círc./esfera" << endl; cout << "Por favor, digite o raio: "; cin >> RAIO; COMP = 2.0 * M_PI * RAIO; AREA = M_PI * pow(RAIO,2.0); VOL