top of page

E. EXERCÍCIOS ESTRUTURA PARA...FAÇA

  • jairzinhooficial
  • 24 jul 2015
  • 3 Min. de lectura

88. Some os números de 1 a 100 e imprima o valor.

89. Construa um Algoritmo que, para um grupo de 50 valores inteiros, determine:

a) A soma dos números positivos;

b) A quantidade de valores negativos;

90. Faça um algoritmo que imprima os múltiplos positivos de 7, inferiores a 1000.

91. Faça um algoritmo que imprima todos os números pares compreendidos entre

85 e 907. O algoritmo deve também calcular a soma destes valores.

92. Faça um algoritmo que calcule o valor de A, dado por:

A = N + (N-1)/2 + (N-2)/3 + ...+(1/N)

onde N é um número inteiro positivo.

93. Uma rainha requisitou os serviços de um monge e disse-lhe que pagaria

qualquer preço. O monge, necessitando de alimentos, indagou à rainha sobre o

pagamento, se poderia ser feito com grãos de trigo dispostos em um tabuleiro de

xadrez (que possui 64 casas), de tal forma que o primeiro quadro deveria conter

apenas um grão e os quadros subsequentes, o dobro do quadro anterior. Crie um

algoritmo para calcular o total de grãos que o monge recebeu.

94. Dado o conjunto de instruções a seguir, faça um algoritmo com quatro variações,

colocando o comando de repetição adequadamente, de forma a:

a) Executar o conjunto 10 vezes;

b) Não executar nenhuma vez;

c) Executar o conjunto 100 vezes utilizando duas estruturas de repetição;

d) Executar N vezes, onde N é uma variável informada pelo usuário.

- Ler A, B

- Modulo = A mod B (calcula o resto da divisão)

95. Para uma turma de 45 alunos, construa um algoritmo que determine:

a) A idade média dos alunos com menos de 1,70m de altura;

b) A altura média dos alunos com mais de 20 anos.

96. Escreva um algoritmo que calcule o produto dos inteiros ímpares de 1 a 15 e,

então, exiba os resultados.

97. Faça um algoritmo que leia um número e imprima a sua tabela de multiplicação

de 1 até 13.

98. Escreva um algoritmo que calcule os quadrados e cubos dos números de 0 a 10

e imprima os valores resultantes no formato de tabela, como segue:

Número Quadrado Cubo

0 0 0

1 1 1

2 4 8

3 9 27

4 16 64

5 25 125

6 36 216

7 49 343

8 64 512

9 81 729

10 100 1000

99. Faça um algoritmo que calcule a média de salários de uma empresa, pedindo ao

usuário a quantidade de funcionários, o nome e o salário de cada funcionário e

devolvendo a média, o salário mais alto e o salário mais baixo.

100. Crie um programa que peça 10 números inteiros e apresente: a média, o maior

e o menor.

101. Escreva um algoritmo que determine o fatorial de um número. Para este

problema, tem-se como entrada o valor do número do qual se deseja calcular o

fatorial. O fatorial de 0 é igual a 1. O fatorial de um número N(N!) é definido

conforme a seguir:

N! = 1 * 2 * 3 * 4 * ... * (N-1) * N

102. Um hotel com 30 quartos cobra R$ 50,00 por diária e mais uma taxa de

serviços. A taxa de serviços é de:

• R$ 4,00 por diária, se o número de diárias for < 15;

• R$ 3,60 por diária, se o número de diárias for = 15;

• R$ 3,00 por diária, se o número de diárias for > 15.

Faça um algoritmo que imprima o nome e o total da conta de cada cliente do hotel.

Imprima também o total ganho pelo hotel.

103. Um determinado material radioativo perde metade de sua massa a cada 50

segundos. Dada a massa inicial, em gramas, faça um programa que determine o

tempo necessário para que essa massa se torne menor que 0,05 gramas.

104. Sem utilizar a operação de multiplicação, escreva um programa que multiplique

dois números inteiros. Por exemplo: 2 * 2 = 2 + 2.

105. A série de Fibonacci é formada pela sequência:

0, 1, 1, 2, 3, 5, 8, 13, 21, ...

Construa um algoritmo que gere e mostre a série até o vigésimo ter.


 
 
 

Comments


Topo do ranking

1º Lugar            Darlan Francisco

2º Lugar           Klebson Mendes 

3º Lugar              Andrine Santos 

4ºLugar                     José Marcio

5ºLugar                  Anna Virginya

Posts Destacados 
Posts Recentes 

Monitores 

Carlos Ruan, Caio Renan, Jair Velozo 

 

Orientador

Tiago Eduardo

© 2015  Lógica de Programação Orgulhosamente criado por Jair Velozo de Araujo  com Wix.com

bottom of page