Buscar

matematicos repeticao_While

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Universidade Estácio de Sá
Sistema de informação – Linguagem C++
Profª Paula Faragó 
Exercícios Matemáticos (Repetição - While)
Refazer todos os exercícios matemáticos de seqüencial e de seleção usando while.
(ex. mat. Sequencial. nº 5) Fazer um programa usando while que entre com a base altura de um retângulo e imprimir:
Perímetro:
Área:
Diagonal:
# include <iostream>
# include <cmath>
using namespace std;
 
int main(){
 float base, altura, perimetro, area, diagonal;
 char finalizador = 's'; // inicializando uma variável
 
 while (finalizador == 's' || finalizador == 'S'){
 	cout << "Digite a base do retangulo ";
cin >> base;
 	cout << "Digite a altura do retangulo ";
 	cin >> altura;
 
 	perimetro = ((2*base)+(2*altura));
 	area = altura * base;
 	diagonal = pow(base,2)+ pow(altura,2);
 	cout << "\n O perimetro e: " << perimetro;
 	cout << "\n A area e: " << area;
 	cout << "\n A diagonal e: " << sqrt(diagonal);
 
 	cout << "Se deseja continuar, digite s, senao qualquer tecla para sair: ";
 	cin >> finalizador;
 	cout << "\n";
}
 system ("pause");
}
Entrar com vários números e imprimir o triplo de cada número. O programa acaba quando entrar o número -999.
Entrar com vários números e enquanto forem positivos e imprimir quantos números foram digitados.
Entrar com vários números positivos e imprimir a média dos números digitados.
Ler vários números e informar quantos números entre 100 e 200 foram digitados. Quando o valor 0 (zero) for lido, o programa deverá cessar sua execução
Entrar com sexo de várias pessoas e imprimir quantas pessoas são do sexo masculino e quantas pessoas são do sexo feminino.(considerar m, M, f e F).
Entrar com números e imprimir o quadrado de cada número até entrar um número múltiplo de 6 que deverá ter seu quadrado também impresso.
Dado um país A, com 5.000.000 de habitantes e uma taxa de natalidade de 3% ao ano, e um país B com 7.000.000 de habitantes e uma taxa de natalidade de 2% ao ano. Calcular e imprimir o tempo é necessário para que a população do país A ultrapasse a população do país B. 
9) Faça um algoritmo que deixe entrar com 10 números positivos e imprima raiz quadrada de cada número. Para cada entrada de dados deverá ter um trecho de proteção para que um número negativo não seja aceito. (Depois fazer este exercício para a estrutura FOR).
 Entrar com a idade de várias pessoas e imprimir:
 - total de pessoas com menos de 21 anos
 - total de pessoas com mais de 50 anos.
Entrar com vários números e imprimir o maior número. O algoritmo acaba quando se digita -9999.
 Entrar com o número da conta e o saldo de várias pessoas. Imprimir uma listagem contendo todas as contas, os respectivos saldos e uma das mensagens: positivo / negativo. Ao final, o percentual de pessoas com saldo negativo. O algoritmo acaba quando se digita um número negativo para a conta.
Chico tem 1.50m e cresce 2 centímetros por ano, enquanto Joca tem 1.10m e cresce 3 centímetros por ano. Construir um algoritmo que calcule e imprima quantos anos serão necessários para que Joça seja maior que Chico.
 Criar um programa que receba o valor e o código de várias mercadorias vendidas em um determinado dia. Os códigos obedecem a lista a seguir:
‘L’ – Limpeza
‘A’ – Alimentação
‘H’ – Higiene
Calcule e imprima:
O total vendido naquele dia, com todos os códigos juntos
O total vendidos naquele dia em cada um dos códigos
Para encerrar a entrada de dados, digite o valor da mercadoria zero.

Outros materiais