Cuidados que o programador deve ter:
- Dar nomes às variáveis que permitam conhecer rápidamente qual o seu conteudo (e.g. uma variável para guardar os segundos deve chamar-se
segundos
e nãoa
ous
; - Criar tantas variáveis quantas as necessárias, atribuindo a uma variável
horas
o valor da operaçãosegundos/3600
em vez de fazer a operação diretamente ao usar a funçãoprint()
.
1. Escreva um programa que pede ao utilizador um inteiro correspondente a um número em segundos e calcule o número de horas correspondentes.
Exemplo do programa:
Escreva um número em segundos
? 3600
O número de horas correspondente é 1
O que é necessário saber e aplicar neste exercício:
- Ler dados inseridos pelo utilizador e guardá-los numa variável;
- Converter o contéudo de uma variável alfanumérica num inteiro;
- Operar valores;
- Imprimir o conteúdo de varáveis, numa mensagem clara para o utilizador.
Exemplo do programa:
Escreva três números separados por vírgula
? 6, 19, -3
O maior: 19
O que é necessário saber e aplicar neste exercício:
- ...
Exemplo do programa:
Escreva um nome (“sair” para terminar)
? Maria
Escreva um nome (“sair” para terminar)
? João
Escreva um nome (“sair” para terminar)
? sair
4. Escreva um programa que lê uma sequência de dígitos, um dígito por linha, até o utilizador inserir -1. No final mostra o número inteiro composto pelos dígitos inseridos pelo utilizador.
Exemplo do programa:
Escreva um dígito (-1 para terminar)
? 5
Escreva um dígito (-1 para terminar)
? 3
Escreva um dígito (-1 para terminar)
? 9
Escreva um dígito (-1 para terminar)
? -1
O número é: 539
Exemplo do programa:
Escreva um número inteiro positivo
? 234567
Soma dos dígitos pares: 12
6. Escreva um programa que determina o maior inteiro n
tal que 1+2+...+n <= limite
, em que o limite é o valor lido pelo programa.
Exemplo do programa:
Qual o valor de limite?
? 10
O maior inteiro é 4