Escreva um algoritmo que imprima as seguintes sequências de números: (1, 1) (2, 1 2) (3, 1 2 3) (4, 1 2 3 4) e assim sucessivamente, até que o primeiro número (antes da vírgula), chegue a 10.
Respostas
58) Reescreva o exercício 51 utilizando a estrutura ENQUANTO e um CONTADOR.
59) Ler 10 valores e escrever quantos desses valores lidos são NEGATIVOS.
60) Ler 10 valores e escrever quantos desses valores lidos estão no intervalo [10,20] (inlcuindo os
valores 10 e 20 no intervalo) e quantos deles estão fora deste intervalo.
61) Ler 10 valores, calcular e escrever a média aritmética desses valores lidos.
62) Ler o número de alunos existentes em uma turma e, após isto, ler as notas destes alunos, calcular e
escrever a média aritmética dessas notas lidas.
63) Escreva um algoritmo para ler 10 números e ao final da leitura escrever a soma total dos 10
números lidos.
64) Escreva um algoritmo para ler 10 números. Todos os números lidos com valor inferior a 40 devem
ser somados. Escreva o valor final da soma efetuada.
65) Ler 2 valores, calcular e escrever a soma dos inteiros existentes entre os 2 valores lidos (incluindo
os valores lidos na soma). Considere que o segundo valor lido será sempre maior que o primeiro valor
lido.
Exercícios de Lógica de Programação - Algoritmos
Profa. Flávia Pereira de Carvalho - [email protected] - http://fit.faccat.br/~fpereira 12
66) O mesmo exercício anterior, mas agora, considere que o segundo valor lido poderá ser maior ou
menor que o primeiro valor lido, ou seja, deve-se testá-los.
67) Faça um algoritmo que calcule e escreva a média aritmética dos números inteiros entre 15
(inclusive) e 100 (inclusive).
68) Uma loja está levantando o valor total de todas as mercadorias em estoque. Escreva um algoritmo
que permita a entrada das seguintes informações: a) o número total de mercadorias no estoque; b) o
valor de cada mercadoria. Ao final imprimir o valor total em estoque e a média de valor das
mercadorias.
69) O mesmo exercício anterior, mas agora não será informado o número de mercadorias em estoque.
Então o funcionamento deverá ser da seguinte forma: ler o valor da mercadoria e perguntar \u2018MAIS
MERCADORIAS (S/N)?\u2019. Ao final, imprimir o valor total em estoque e a média de valor das
mercadorias em estoque.
Exercícios 70 ao 73 utilizar Maior e Menor (ver capítulo 14):
70) Faça um programa que leia 100 valores e no final, escreva o maior e o menor valor lido.
71) Faça um algoritmo para ler uma quantidade e a seguir ler esta quantidade de números. Depois de
ler todos os números o algoritmo deve apresentar na tela o maior dos números lidos e a média dos
números lidos.
72) Faça um algoritmo para ler o código e o preço de 15 produtos, calcular e escrever:
- o maior preço lido
- a média aritmética dos preços dos produtos
73) A prefeitura de uma cidade deseja fazer uma pesquisa entre seus habitantes. Faça um algoritmos
para coletar dados sobre o salário e número de filhos de cada habitante e após as leituras, escrever:
a) Média de salário da população
b) Média do número de filhos
c) Maior salário dos habitantes
d) Percentual de pessoas com salário menor que R$ 150,00
Obs.: O final da leituras dos dados se dará com a entrada de um \u201csalário negativo\u201d.
Exercícios 74 ao 76 utilizar Repetição Aninhada (ver capítulo 15):
74) Escreva um algoritmo que imprima a tabuada (de 1 a 10) para os números de 1 a 10.
75) Escreva um algoritmo que imprima as seguintes seqüências de números: (1, 1 2 3 4 5 6 7 8 9 10)
(2, 1 2 3 4 5 6 7 8 9 10) (3, 1 2 3 4 5 6 7 8 9 10) (4, 1 2 3 4 5 6 7 8 9 10) e assim sucessivamente, até
que o primeiro número (antes da vírgula), também chegue a 10.
Explicação: