Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Cdigo
1
2
3
4
5
Operao
Adio
Subtrao
Multiplicao
Diviso
Potenciao
Estrutura For
1. Escreva um programa em Pascal para ler um valor fornecido pelo usurio e gerar a
seqncia de Fibonacci, onde o valor lido representa at qual termo ser gerada a
seqncia.
2. Altere o programa 1, de forma que ele seja executado 100 vezes.
3. Altere o programa 1, de forma que ele seja executado enquanto o usurio desejar.
4. Escreva um programa em Pascal para ler um valor fornecido pelo usurio e:
a. Calcular o seu fatorial
b. Verificar se o numero Primo.
c. Gerar a tabuada para valor de 3 a 10.
5. Altere o programa 4, de forma que ele seja executado 100 vezes.
6. Altere o programa 5, de forma que ele seja executado enquanto o usurio desejar.
7. Altere o programa 4, de forma a permitir que o usurio escolha qual item deve ser
executado (MENU DE OPES), e executar enquanto o usurio desejar.
Estrutura While
4. Escreva um programa em Pascal para ler um valor fornecido pelo usurio e gerar a
seqncia de Fibonacci, onde o valor lido representa at qual termo ser gerada a
seqncia.
5. Altere o programa 1, de forma que ele seja executado 100 vezes.
6. Altere o programa 1, de forma que ele seja executado enquanto o usurio desejar.
7. Altere o programa 3, de forma a s utilizar a estrutura While como lao.
8. Escreva um programa em Pascal para ler um valor fornecido pelo usurio e:
a. Calcular o seu fatorial
b. Verificar se o numero Primo.
c. Gerar a tabuada para valor de 3 a 10.
9. Altere o programa 5, de forma que ele seja executado 100 vezes.
10. Altere o programa 5, de forma que ele seja executado enquanto o usurio desejar.
11. Altere o programa 7, de forma a s utilizar a estrutura While como lao.
12. Altere o programa 5, de forma a permitir que o usurio escolha qual item deve ser
executado (MENU DE OPES), e executar enquanto o usurio desejar.
13. Escreva um programa em Pascal para gerar a tabuada de forma que o usurio fornece:
a. a tabuada, o valor inicial , o valor final
i. O programa devera ser executado enquanto o usurio desejar.
14. Escreva um programa em Pascal para ler um numero fornecido pelo usurio que
representa o numero de soldados a ser distribudos em filas, sabendo que o numero
mximo de soldados por fila igual ao numero da fila, o programa deve ser executado
enquanto o usurio desejar, utilizando a estrutura WHILE.
15. Imprimir todos os mltiplos de 5 entre 1 e 100 usando WHILE e sem usar IF ou Case.
16. Imprimir todos os mltiplos de 3 e 5 entre 1 e 100 usando WHILE e sem usar IF ou
Case.
17. Imprimir todos os mltiplos de 3 ou 5 entre 1 e 100 usando WHILE e sem usar IF ou
Case.
Estrutura Repeat
1. Escreva um programa em Pascal para ler um valor fornecido pelo usurio e gerar a
seqncia de Fibonacci, onde o valor lido representa at qual termo ser gerada a
seqncia.
2. Altere o programa 1, de forma que ele seja executado 100 vezes.
3. Altere o programa 1, de forma que ele seja executado enquanto o usurio desejar.
4. Escreva um programa em Pascal para ler N (Enquanto o usurio desejar) valores
fornecido pelo usurio e:
a. Calcular a mdia aritmtica entre eles.
b. Verificar qual o maior e menor elemento entre os elementos lidos.
c. Verificar a qual faixa o elemento pertence.
i. Faixa 1 Elementos < 0
ii. Faixa 2 Elementos >=0 e < 15
iii. Faixa 3 Elementos >=15 e < 100
iv. Faixa 4 Elementos >= 1000
v. Faixa 5 Elementos >= 101 e < 1000
d. Contabilizar - O total de elementos por faixa - O total da faixa
e. Verificar quais deles so pares ou impares
f. Contabilizar - - Total de pares - Total de Impares
i. O programa devera ser executado enquanto o usurio desejar.
5. Imprimir todos os mltiplos de 5 entre 1 e 100 usando REPEAT e sem usar IF ou Case.
6. Imprimir todos os mltiplos de 3 e 5 entre 1 e 100 usando REPEAT e sem usar IF ou
Case.