Você está na página 1de 6

Algoritmos - 2ºAV

Por favor, Leia com atenção as instruções abaixo!


 Digitado ou manuscrito.
 Individual
 O enunciado das questões contém todas as informações necessárias para respondê-las. A interpretação
do enunciado faz parte do exercício, portanto não serão prestados esclarecimentos adicionais sobre as
questões durante a realização da atividade.
 Entregar via CLASSROOM na aba ATIVIDADES até a 24/Novembro
 Identifique a questão com o respectivo número (ex: 1.), coloque o código (texto ou print da tela) e após
um print da tela de execução. Faça isso para todas questões. Obs: Desconsidere essas instruções se
fizer o trabalho manuscrito.
 Envie apenas um arquivo contendo todo conteúdo (formato doc, docx ou pdf). Obs: Desconsidere
essas instruções se fizer o trabalho manuscrito.
 Coloque seu nome completo na 1º linha da atividade
 Vale 10 pontos para 2ºAV (cada questão da lista vale 0,59)
 Lembre-se, essa atividade será a sua nota TOTAL da 2ºAV. Não faremos prova presencial.

1) Faça um programa, utilizando estrutura de condição (escolha, caso), que receba um número real, digitado
pelo usuário e mostre o menu para selecionar o tipo de cálculo que deve ser realizado:
1 - Raiz quadrada
2 - A metade
3 - 10% do número
4 – Dobro

2) Escreva um algoritmo que mostre a tabuada de um número.

3) Escreva um algoritmo que mostre a Quantidade de números negativos digitados pelo usuário.

4) Faça um algoritmo que leia um conjunto de números (X) e imprima sua soma (Soma) e sua média (Media).
Ex.: 1, 2, 3 => Soma=6 Media=2

5) Faça um algoritmo que leia um conjunto de números (X) e imprima a quantidade de números pares (QPares)
e a quantidade de números impares (QImpares) lidos. Ex.: 1,2,3,4,5 => Pares=2 Impares=3

6) Escreva um algoritmo que realize uma Contagem Inteligente conforme descrito abaixo:
A contagem inteligente vai funcionar da seguinte maneira
Exemplo 1: Se você colocar de 1 a 6, o programa irá contar de 1 a 6...
Exemplo 2: Se você colocar de 8 a 0, ele vai detectar que o primeiro número inserido é maior que o segundo
e por isso vai mostrar uma contagem regressiva

Por isso o seu programa fará uma contagem inteligente. Se o menor valor estiver no início, será feito uma
contagem progressiva. Caso contrário, será feito uma contagem regressiva.

7) Escreva um algoritmo que receba a quantidade de alunos de uma turma. Depois, receba o nome e a média
de cada aluno. No final, exiba na tela qual o melhor aluno e sua média.
Exemplo:

8) Escreva um algoritmo para verificar se determinado número é um número primo ou não. Utilize o REPITA
9) Construa um algoritmo onde o programa escrito funcione como descrito abaixo:
UTILIZE a estrutura REPITA.

Se pressionar 1, o programa irá contar de 1 até 10;


Se pressionar 2, o programa irá contar de 10 até 1;
Se pressionar 3, o programa será encerrado.
Veja um Exemplo de tela:
10) Faça um programa que receba as informações descritas no menu abaixo. O programa deve ser executado
até que o usuário diga que não quer mais executar. Ao final, ele deve informar quantos homens com mais de
18 anos e cabelos castanhos existem e quantas mulheres são loiras e estão entre 25 e 30 anos.
Utilize a estrutura REPITA

11) Escreva uma algoritmo que receba 6 números e faça:


 Verifique quantos valores estão entre 0 e 10;
 some os números impares digitados (mesmo fora do intervalo de 0 a 10).
Utilize a estrutura PARA

12) Faça um algoritmo que mostre os 15 primeiros valores da série de Fibonacci.

Lembre-se, cada termo é calculado pela soma dos dois anteriores.


Utilize a estrutura PARA
Recordando:
O que é a Série de Fibonacci?
É uma sucessão de números que, misteriosamente, aparece em muitos fenômenos da natureza.
Descrita no final do século 12 pelo italiano Leonardo Fibonacci, ela é infinita e começa com 0 e 1.
Os números seguintes são sempre a soma dos dois números anteriores. Portanto, depois de 0 e 1, vêm 1, 2, 3,
5, 8, 13, 21, 34…

13) Faça um algoritmo que receba 5 valores e no final mostre a soma dos valores, a média entre os valores,
quantos são divisíveis por 5, quantos são nulos e a soma apenas dos números pares.
Utilize a estrutura PARA.
Veja abaixo um exemplo de tela de execução:

14) Observe o algoritmo abaixo e responda:

Qual a quantidade de vezes que o loop do PARA é executado?

15) Pedrinho tem um cofrinho com muitas moedas, e deseja saber quantos reais conseguiu
poupar. Faça um algoritmo para ler a quantidade de cada tipo de moeda, e imprimir o valor total
economizado, em reais. Considere que existam moedas de 1, 5, 10, 25 e 50 centavos, e ainda
moedas de 1 real. Não havendo moeda de um tipo, a quantidade respectiva é zero.
16) Chico tem 1,50m e cresce 2 centímetros por ano, enquanto Juca 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 Juca seja maior que
Chico.

17) Construa um algoritmo que leia uma quantidade indeterminada de números inteiros positivos e identifique
qual foi o maior número digitado. O final da série de números digitada deve ser indicado pela entrada de -1.

Você também pode gostar