Linguagem de programacao i
Obs: (1) UTILIZAR O SOFTWARE PascalZim! na elaboração dos programas. (2) O ALUNO DEVE INCLUIR AS TELAS AZUL (código-fonte) E PRETA (execução) DO PASCALZIM! (EXECUTADOS NO SOFTWARE).
1. Elaborar o programa acima, utilizando o conceito de procedure. Obs: (1) O programa deverá ser elaborado utilizando as procedures LEITURA, MULTIPLICA e IMPRESSAO . (2) O programa deverá ler as matrizes X e Y, multiplicá-las e armazenar a matriz produto em Z. Ao final, imprimir as matrizes X, Y e Z (em formato de matriz, conforme ilustrado acima).
LINGUAGEM DE PROGRAMAÇÃO I - VT3
1
2. Elaborar um programa que leia a matriz M. Em seguida, imprima a matriz
M e sua transposta Mt
.
Obs: O programa deverá ser elaborado NÃO utilizando procedures.
3. Elaborar o mesmo programa do item anterior, da matriz transposta. O programa deverá ser elaborado utilizando as procedures LEITURA, TRANSPOSTA e IMPRESSAO. LINGUAGEM DE PROGRAMAÇÃO I - VT3 2
4. Elabore um programa na linguagem Pascal que gera as 7 primeiras linhas do arranjo de números conhecido por Triângulo de Pascal. Conforme indicado na figura, cada linha do triângulo começa e termina com o número 1 e cada um dos números internos é a soma de dois números da linha imediatamente anterior. Obs: O programa não deverá utilizar o conceito de PROCEDURES.
LINGUAGEM DE PROGRAMAÇÃO I - VT3
3
5. Elaborar o mesmo programa do item anterior, do Triângulo de Pascal. O programa deverá ser elaborado utilizando as procedures TRIANGULO_DE_PASCAL e IMPRESSAO.
LINGUAGEM DE PROGRAMAÇÃO I - VT3
4
6. Elaborar um programa que leia 10 números diferentes e desordenados, imprima esses números na ordem de leitura, classifique-os em ordem crescente pelo método da BOLHA e imprima esses números ordenados. O programa deverá ser elaborado utilizando as procedures Ler_NUMEROS, IMPRIMIR_NA_ORDEM_DE_LEITURA, CLASSIFICAR_NUMEROS E IMPRIMIR_ORDENADOS.
LINGUAGEM DE PROGRAMAÇÃO I - VT3
5