Lista De Exerc Cios Estrutura Programa O
ED-01 (C++)
1.ª) Faça um programa que leia dois valores e informe a média entre eles. (use float como tipo de dado).
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float v1, v2, m; system("CLS"); cout << "Digite o Valor 1: "; cin >> v1; cout << "Valor 2:"; cin >> v2; m=(v1+v2)/2; cout << "Media= " << m << endl; system("PAUSE"); return 1;
}
2.ª) Faça um programa que leia uma temperatura em graus Centígrados e apresente-a convertida em graus Fahrenheit. A fórmula de conversão é:
F = (9 * C + 160) / 5, onde F é a temperatura em Fahrenheit e C em graus Centígrados.
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
system("color 5F"); float F, C; cout << "Digite graus celsius: "; cin >> C; F = (9 * C + 160) / 5; cout << "A temperatura em Fahrenheit e: " << F; cout << "\n"; system("PAUSE"); return EXIT_SUCCESS;
}
3.ª) Calcular e apresentar o valor do volume de uma lata de óleo, utilizando a fórmula:
VOLUME = 3.14159 * R2 * ALTURA.
#include <cstdlib>
#include <iostream>
#define PI 3.14159
using namespace std;
int main(int argc, char *argv[])
{
system("color 5F"); float v, area, altura; cout << "Digite a area: "; cin >> area; cout << "Digite a altura: "; cin >> altura; v = PI * (area * area) * altura; cout << "O volume e: " << v << " m3"; cout << "\n"; system("PAUSE"); return EXIT_SUCCESS;
}
4.ª) Ler quatro números e apresentar o resultado dois a dois da adição e multiplicação, baseando-se na utilização da propriedade distributiva, ou seja, se forem lidas as variáveis A,B,C e D, deverão ser somadas e multiplicadas A com B, A com C e A com D e assim por diante.
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
float a, b, c, d; cout << "Digite o primeiro valor: ";