Buscar

LISTA3-programacao

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

��linguagem de PROGRAMAÇÃO I
bispo Lista 3 ��
Lista 3 - while / do ... while
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 números 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.(considerar m e M)
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.
Entrar com um número e imprimir uma das mensagens: É PRIMO ou NÃO É PRIMO.
 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. 
 Uma empresa de fornecimento de energia elétrica faz a leitura mensal dos medidores de consumo. Para cada consumidor existe as seguintes informações: 
 - número (código) do consumidor
 - quantidade de kWh consumidos durante o mês
 - tipo (código) do consumidor
 1 - residencial, preço por kWh = 0,50
 2 - comercial, preço por kWh = 0,61
 3 - industrial, preço do kWh = 1,07
Os dados devem ser lidos até que seja encontrado um consumidor com código 0 (zero). Calcule e imprima:
- o custo total para cada consumidor
- o total de consumo para os 3 tipos de consumidor
- a média de consumo dos tipos 1 e 2
 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.
 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 um número e verificar se ele é um número triangular.
 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.
 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.
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
	
	
	
 Faca 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.
Faca um programa que calcule o M.M.C. entre dois números lidos da entrada.
Faca um programa que calcule o M.D.C. entre dois números lidos da entrada.
20) 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.
21) 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.
LISTA 4 PÁGINA:� PAGE �3�

Outros materiais