Buscar

matematicos switch_d0_While

Prévia do material em texto

Universidade Estácio de Sá
Sistema de informação – Linguagem C++
Profª Paula Faragó 
Exercícios Matemáticos (Switch do-While)
A confederação brasileira de natação irá promover eliminatórias para o próximo mundial. Fazer um programa que receba a idade de um nadador e imprimir a sua categoria segundo a tabela a seguir:
	Categoria
	Idade
	Infantil A
	5 – 7 anos
	Infantil B
	8 – 10 anos
	Juvenil A
	11 – 13 anos
	Juvenil B
	14 - 17 anos
2– Ler um número inteiro entre 1 e 12 e escrever o mês correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer uma mensagem informando que “NÃO EXISTE MÊS COM ESTE NÚMERO!”.
3- Faça um programa que entre com o número de um mês e determine do número de dias deste mês.
 OBS2: Para verififcar se o ano é bisexto:
if((ano%4!=0)||((ano%100==0)&&(ano%400!=0)))
4- (refazer nº 14 lista While) 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. 
5- Faça um algoritmo que tenha a seguinte saída:
MENU
 1 - CALCULA QUADRADO
 2 - CALCULA RAIZ QUADRADA
 3 - CALCULA LOGARITMO
 4 - SAIR
 OPÇÃO:
OBS: - Se for escolhido 1, então pede-se o número e imprime o quadrado
 - Se for escolhido 2, então pede-se o número e imprime a raiz
 - Se for escolhido 3, então pede-se o número e a base , e imprime-se
 o logaritmo do número nesta base.
 - Se for escolhido 4, sai do algoritmo.
 - Qualquer outro número volta ao início.
6- Faca um programa que possa ler uma seqüência de números terminada por 0 e imprima o número que for múltiplo de sua posição na seqüência. Exemplo:
	valores lidos:
	3
	7
	8
	16
	5
	0
	posição:
	1
	2
	3
	4
	5
	
	impressão:
	3
	16
	5
	
	
	
 Faça um programa que possa ler dois números da entrada e imprima o resto da divisão inteira do primeiro pelo segundo usando subtrações sucessivas.
7- Faça um programa que execute o menu abaixo:
	OPÇÕES
	1
	Calcula a HIPOTENUSA
	2
	Calcula a MÉDIA PONDERADA
	3
	Imprime o MENOR ENTRE 3 NÚMEROS
	4
	Termina o algoritmo
	OPCAO:
Considerações:
1 - Ao se escolher a opção 1, deverá ser pedido os valores dos catetos e impresso a HIPOTENUSA. 
2 - Ao se escolher a opção 2, deverá ser pedido 4 notas e impressa a MÉDIA PONDERADA. Para calcular a média ponderada, use os seguintes pesos para as notas: 2, 3, 2 e 3 respectivamente. 
3 - Ao se escolher a opção 3, deverá ser pedido 3 números e impresso menor.
8 - Faça um programa que execute o menu abaixo:
	MÁQUINA ESPERTA
	1
	Soma vários números
	2
	Multiplica vários números
	3
	Sai do algoritmo
	OPCAO:
Considerações:
1 - Ao se escolher a opção 1, deverá ser pedido o número de números que se deseja somar e imprimir a SOMA.
2 - Ao se escolher a opção 2, deverá ser pedido o número de números que se deseja multiplicar e imprimir o PRODUTO.
Usando do-while...
Jogo do Marciano
Um marciano chegou a uma floresta e se escondeu atrás de uma das 100 árvores quando viu um caçador.
O caçador só tinha cinco balas em sua espingarda. Cada vez que ele atirava, e não acertava, é claro,
o marciano dizia: estou mais à direita ou mais à esquerda.
Se o caçador não conseguir acertar o marciano, ele será levado para Marte.
Implementar este jogo para dois jogadores, onde um escolhe a árvore em que o marciano irá se esconder, e o outro tenta acertar.

Continue navegando