
Algoritmos 1 - Instituto Federal Fluminense - campus Itaperuna
Prof: Flávio Oliveira de Sousa
LISTA DE EXERCÍCIOS - 1 BIM
Data de Entrega: 15/08/2024
Valor: 4 pontos.
Exercícios
1.
Em uma badalada casa noturna o valor da entrada é R$ 49,00. Sabendo que as mulheres adultas pagam 13% menos
do que os homens e que menores de idade pagam meia. Faça um programa que exiba o valor a pagar e a mensagem
“Entrada permitida apenas com a presença de um responsável” caso a pessoa seja menor de idade.
2.
Há 3 carros em um determinado local. Faça um programa que leia a quantidade de pessoas e as equalize o melhor que
puder a distribuição entre os veículos. Ex: 4 pessoas (irão: 2,1,1).
3. Faça um teste de mesa para os exercícios 1 e 2 (com valores á sua escolha).
4. Responda as perguntas a seguir:
1. Cite os 5 operadores aritméticos utilizados e quais suas operações correspondentes;
2. O que é algoritmo?
5.
Sabendo-se que o carro faz 14km por litro, faça um programa que leia o tempo gasto na viagem e a velocidade média e
mostre os seguintes dados: tempo gasto na viagem, distância percorrida, velocidade média e a quantidade de litros
utilizados na viagem.
6. Faça um fluxograma que leia 3 números e exiba-os em ordem decrescente.
7.
Faça um programa em C que leia a idade de uma pessoa e exiba a mensagem de: Voto obrigatório, Voto fatultativo,
Não pode votar.
8.
Faça 3 testes de mesa para o programa acima, no primeiro o usuário irá digitar o valor 77 e no segundo o usuário irá
digitar o valor 17 e no terceiro o valor 22.
9. Responda as perguntas a seguir:
1. Em termos de hardware o que representa declarar uma variável?
2. Qual a diferença entre linguagem compilada e linguagem interpretada (exemplifique)?
10.
Faça um programa que leia a altura e o sexo de uma pessoa e retorne seu peso ideal, utilizando as seguintes fórmulas:
homens : (72.7 * altura) – 58 e mulheres : (62.1 * altura) – 44.7.
11. Faça um teste de mesa para o exercício acima (com valores á sua escolha).
12.
Faça um fluxograma que diga se um número digitado pelo usuário é par, ímpar, positivo, negativo, nem positivo nem
negativo (caso seja zero).
13.
Faça um programa que diga se os valores lidos (referentes aos lados de um triângulo) podem formar ou não um triângulo
e caso possa se ele é equilátero, isósceles ou escaleno.
14.
Faça um programa que leia um número de -9999 a 9999 e diga de quantos algarismos ele é formado (1, 2, 3 ou 4). Ex:
351 é formado de 3 algarismos.
15. Faça um programa que leia 3 números e mostre qual dele é o maior.
16. Faça um teste de mesa para os exercícios 14 e 15 (com valores á sua escolha).
1