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);