Você está na página 1de 3

1

Universidade Federal Fluminense


Departamento de Ciências Exatas
Professor: Juan C. Brêttas

1a Lista de Exercícios de Introdução à Informática

1) Faça um algoritmo que soma dois números reais fornecidos pelo usuário.
2) Faça um algoritmo que multiplica três números reais fornecidos pelo usuário.
3) Faça um algoritmo que eleva um número ao quadrado, o número é fornecido pelo usuário.
4) Faça um algoritmo que eleva um número ao cubo, o número é fornecido pelo usuário.
5) Faça um algoritmo que calcula a média aritmética entre três números fornecidos pelo usuá-
rio.
6) Faça um algoritmo que calcula a área de um círculo, o raio é fornecido pelo usuário.
7) Faça um algoritmo que calcula a área de uma esfera, o raio é fornecido pelo usuário.
8) Faça um algoritmo que calcula a distância entre dois pontos no R2 , o usuário fornece as
coordenadas dos pontos.
9) Faça um algoritmo que informa se um número é positivo ou negativo, o usuário fornece o
número em questão.
10) Faça um algoritmo que informa se um número é par ou ímpar, o usuário fornece o número
em questão.
11) Faça um algoritmo que calcula a raiz quadrada de um número, o usuário fornece o número
em questão.
12) Faça um algoritmo que calcula a raiz enésima de um número, o usuário fornece o número
em questão.
13) Faça um algoritmo que calcula o módulo de um número real, o usuário fornece o número.
14) Faça um algoritmo que calcula a área de um quadrado, o usuário fornece o lado do qua-
drado.
15) Faça um algoritmo que informa se um número fornecido pelo usuário é múltiplo de três
ou de cinco.
16) Faça um algoritmo que informa se um número fornecido pelo usuário é múltiplo de sete e
de dois ao mesmo tempo.
17) Escreva um algoritmo para encontrar o maior dentre três números diferentes inseridos pelo
usuário.
2

18) Escreva um algoritmo para encontrar todas as raízes de uma equação quadrática.
19) Escreva um algoritmo para fornecer a equação de uma reta no plano, onde a entrada será
dois pares ordenados.
20) Escreva um algoritmo para informar se duas retas (r e s) são concorrentes, paralelas ou
perpendiculares. A entrada deverá ser os coeficientes da equação de cada reta.
21) Escreva um algoritmo que leia três valores A, B, C. Calcule e mostre a àrea de um triângulo
que tem A por base e C por altura, a área do círculo de raio C. A área do trapézio que tem A e B por
bases e C por altura.
22) Escreva um algoritmo cuja entrada é o valor de A e B. O algoritmo deverá realizar a troca
dos valores de A e B.
23) Escreva um algoritmo que receba três valores e como saída, os mostra em ordem crescente.
24) Escreva um algoritmo para resolver o problema da Torre de Hanói com três discos e três
torres. Os discos maiores não podem ficar em cima dos discos menores e em cada jogada um disco é
movimentado por vez.
25) Escreva um algoritmo que o calcula o valor gasto com combustível de automóvel, onde o
usuário deverá fornecer quantos quilômetros o automóvel percorre com um litro de gasolina, o preço
pago pelo combustível e a distância percorrida. O algoritmo deve comparar o gasto em dinheiro com
combustível caso fosse utilizado etanol ao invés de gasolina. Considere que a gasolina rende 30% a
mais em distância percorrida do que o etanol.
26) Escreva um algoritmo que leia o código de uma peça A, o número de peças A, o valor
unitário de cada peça A, o código de uma peça B, o número de peças B, o valor unitário de cada peça
B. O algoritmo também calcula e mostra o valor a ser pago.
27) Escreva um algoritmo para conversão de moedas onde o usuário deverá informar a quanti-
dade a ser convertida e o nome do país. O algoritmo deverá relacionar o nome do país com um código,
e por meio desse código realizar a conversão da quantia solicitada. Como saída o algoritmo deverá
fornecer a quantidade na moeda desejada com o símbolo da moeda. A taxa de conversão deverá ser
definida no algoritmo (taxa fictícia) e informada na saída juntamente com o resultado da conversão.
Considere

Código Símbolo País


790 BRL Brasil
996 FUA Costa do Marfim
470 JPY Japão
220 USD Estados Unidos
3

28) Escreva um algoritmo que encontre o menor de cinco valores, onde o usuário deverá entrar
com os cinco valores.
29) Dois carros (X e Y) saem de uma mesma cidade. O carro X sai com velocidade constante
de 60 km/h e o carro Y com velocidade constante de 90 km/h. A seguir faça a leitura de uma distância
(em quilômetros) e calcule quanto tempo leva para o carro mais veloz tomar essa distância do outro
carro.
30) Escreva um algoritmo para conversão de escalas de temperatura, onde o usuário deverá
informar a temperatura e a escala (Fahrenheit,Celsius, Kelvin) de entrada e escolher qual a escala de
saída. Considere K = C+273, C/5 = (F-32)/9, (K-273)/5 = (F-32)/9 onde
C = Temperatura em Graus Celsius
F = Temperatura em Graus Fahrenheit
K = Temperatura em Kelvin
31) Faça um algoritmo para calcular o Coeficiente de Rendimento (CR) de um estudante da
UFF. O CR é o resultado da média ponderada da nota do estudante nas disciplinas cujo peso é a carga
horária semanal de cada disciplna. O usuário fornece as notas das disciplinas.
Em todos os exercícios simule a execução dos algoritmos.

Você também pode gostar