ciencia da computacao

690 palavras 3 páginas
Algoritmo 8
01 programa
02 var i, j: inteiro
03 var matrizA, matrizB, matrizC: arranjo de 3 x 3 inteiro
04 leia matrizA
05 leia matrizB
06 para i de 1 até 3 faça
07 para j de 1 até 3 faça
08 matrizC [i, j] ← matrizA [i, j] + matrizB [i, j]
09 fim
10 fim
11 fim

O algoritmo lê as matrizes matrizA e matrizB (linhas 04 e 05) e em seguida computa a matriz matrizC como a soma das matrizes matrizA e matrizB (linhas 06 a 10), de acordo com as regras matemáticas de soma entre matrizes, vistas na aula 4. Perceba que o para das linhas 06 a 10 controla as linhas das matrizes, ao passo que o para das linhas 07 a 09 controla suas colunas. Na linha 08, temos o cálculo de cada um dos elementos da matriz resultante matrizC.

Atividade 4

Vemos ver se você entendeu a instrução de repetição para. Para isso, escreva um algoritmo em pseudocódigo que calcule o fatorial de um número fornecido pelo usuário.

Combinando instruções de controle
Agora que você viu a explicação de cada uma dessas instruções de forma isolada, vamos mostrar alguns exemplos que combinam instruções de decisão e de repetição. Podemos criar qualquer combinação e aninhamentos dessas instruções, desde que se respeite a construção de cada uma delas individualmente.

O próximo exemplo combina a instrução de decisão simples se e a instrução para em um algoritmo que calcula e escreve os números primos positivos existentes entre 1 e n, sendo n definido pelo usuário:

Algoritmo 9
01 programa
02 var n, primo, contador, divisor: inteiro
03 escreva (“Informe o valor de n:”)
04 leia n
05 se n ≤ 0 então
06 escreva (“Valor inválido!”)
07 senão
08 para primo de 1 até n faça
09 contador ← 0
10 para divisor de 1 até primo faça
11 se (primo %

Relacionados

  • Ciencia da computação
    378 palavras | 2 páginas
  • ciências da computação
    698 palavras | 3 páginas
  • CIencias da computação
    575 palavras | 3 páginas
  • Ciencias da computação
    593 palavras | 3 páginas
  • A Ciencia da Computaçao
    1125 palavras | 5 páginas
  • ciencias da computação
    3324 palavras | 14 páginas
  • ciencias da computação
    375 palavras | 2 páginas
  • Ciencia da Computação
    355 palavras | 2 páginas
  • Ciencias da computação
    847 palavras | 4 páginas
  • Ciencias da computaçao
    1138 palavras | 5 páginas