PUCRS
Faculdade de Informática
Laboratório de Programação I (EC)
Exercícios de
Expressões Aritméticas e Comandos de Entrada e Saída para
Mostrar ao Final da
Aula – Valendo Nota
(Material elaborado pela profa. Marcia Moraes)
23/03/2008
1. Se você estiver a uma altura h (em metros) sobre o
nível do mar, sua distância d (também em metros)
até o horizonte é dada pela fórmula
onde r é o raio da Terra (cerca de 6378150 metros).
Escreva um programa que recebe uma altura h e determina a que
distância está o horizonte.
2. Escreva um programa que receba a entrada de um número com
três dígitos, separe o número em seus
dígitos componentes e os imprima separados uns dos outros por
espaços.
Por exemplo, se o usuário digitar 423, o programa deve escrever:
4 2 3
3. Identifique e corrija os erros em cada uma das
instruções a seguir. Pode haver mais de um erro por
instrução.
a) scanf("d", valor);
b) printf("o produto de %d e %d eh %d\n", x, y);
c) primeiroNumero + segundoNumero = somaTotal
e) Scanf("%d", umInteiro);
f) printf("O resto de %d dividido por %d eh\n", x, y, x%y);
g) print(“A soma eh %d”, x+y);
h) Printf(“o valor fornecido eh %d”, &valor);