Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Segunda Lista de Exercícios de Programação I 
1º Período de SI 
Prof. Leonardo 
Dados os problemas abaixo, resolvê-los utilizando fluxograma e portugol. 
1) Escreva um programa que leia três valores inteiros e diferentes e mostre-os em 
ordem decrescente. 
 
2) Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um 
programa que calcule seu peso ideal, utilizando as seguintes fórmulas: 
• Para homens: (72.7 * h) - 58; 
• Para mulheres: (62.1 * h) – 44.7 
 
3) Faça um programa que leia o ano de nascimento de uma pessoa, calcule e mostre 
sua idade e, também, verifique e mostre se ela já tem idade para votar (16 anos ou 
mais) e para conseguir a Carteira de Habilitação (18 anos ou mais). 
 
4) Escreva um programa que leia o código de um determinado produto e mostre a sua 
classificação. Utilize a seguinte tabela como referências: 
 
 
 
5) Elabore um programa que, dada a idade de um nadador, classifique-o em uma das 
seguintes categorias: 
 
 
 
6) O IMC – Índice de Massa Corporal é um critério da Organização Mundial da Saúde 
para dar uma indicação sobre a condição de peso de uma pessoa adulta. A fórmula é 
IMC = peso / (altura)2. Elabore um programa que leia o peso e a altura de um adulto e 
mostre a sua condição. 
 
 
 
 
7) Escreva um programa que leia um conjunto de 20 números inteiros e mostre qual 
foi o maior e o menor valor fornecido. 
 
 8) Em uma eleição presidencial existem quatro candidatos. Os votos são informados 
por código. Os dados utilizados para a escrutinagem obedecem à seguinte codificação: 
• 1,2,3,4 = voto para os respectivos candidatos; 
• 5 = voto nulo; 
• 6 = voto em branco. 
Elabore um algoritmo que calcule e escreva: 
• O total de votos para cada candidato e seu porcentual sobre o total; 
• O total de votos nulos e seu porcentual sobre o total; 
• O total de votos em branco e seu porcentual sobre o total; 
Como finalizador do conjunto de votos, tem-se o valor 0. 
 
9) A série de Fibonacci é formada pela seguinte seqüência: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 
55, ... etc. Escreva um programa que gere e imprima a série de Fibonacci até o 
vigésimo termo. 
 
10) Anacleto tem 1,50 metro e cresce 2 centímetros por ano, enquanto Felisberto tem 
1,10 metro e cresce 3 centímetros por ano. Construa um programa que calcule e 
imprima quantos anos serão necessários para que Felisberto seja maior que Anacleto. 
 
11) Criar um programa que imprima a soma dos números pares entre 25 e 200 
 
12) Escrever um programa que lê 5 valores para uma variável, um de cada vez, e conta 
quantos destes valores são negativos, escrevendo esta informação. 
 
13) Construir um algoritmo que calcule a média aritmética de vários valores inteiros 
positivos, lidos externamente. O final da leitura acontecerá quando for lido um valor 
negativo. 
 
14) Escrever um algoritmo que leia um número n que indica quantos valores devem 
ser lidos a seguir. Para cada número lido, mostre uma tabela contendo o valor lido e o 
fatorial deste valor. 
 
15) Faça um algoritmo que leia vários números inteiros e calcule o somatório dos 
números negativos. O fim da leitura será indicado pelo número 0.

Mais conteúdos dessa disciplina