Exercicios de algoritmo

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1284 palavras )
  • Download(s) : 0
  • Publicado : 30 de novembro de 2012
Ler documento completo
Amostra do texto
Lista de exercícios de revisão – para a primeira avaliação (AV1)


OBS: observe que: 1 – um problema ou exercício de algoritmo raramente têm uma única solução correta possível (frequentemente, há mais de uma forma correta de se fazer alguma coisa. Mas cuidado: também há dezenas de maneiras de se errar); 2 – Nesta lista, a grande maioria dos exercícios já vem acompanhado de (ao menos umapossível) solução. 3 – Muitos deles vêm indicados com mais de uma possível solução correta, e, por vezes, uma ou duas possíveis soluções erradas (indicando formas que o aluno teria de errar e que, infelizmente, são erros comuns).

Escreva um algoritmo que leia (quando não for citado nada em contrário, a leitura de dados será feita, por padrão, do teclado) um valor do tipo inteiro, e imprima (quando nãofor citado nada em contrário, a saída de dados será feita, por padrão, na tela de vídeo) o dobro deste valor.
| ----- solução correta 1 ----- |#include |
|algoritmo dobro |#include |
|declare |#include |
|n : inteiro | |
|início |using namespace std;|
|leia( n ) |int n; |
|escreva( n + n ) |void main() |
|fim|{ |
| |cout << “Digite um valor inteiro: ”; |
| |cin >> n; |
||cout << “O dobro é: ” << ( n + n ); |
| |} |
|----- solução correta 2 ----- |#include |
|algoritmo dobro |#include |
|declare |#include |
|n : inteiro| |
|início |using namespace std; |
|leia( n ) |int n; |
|escreva( n * 2 )|void main() |
|fim |{ |
| |cout << “Digite um valor inteiro: ”;...
tracking img