Teste 2 Data: 23 de Maio de 2017 Duração: 90min Nome Completo:____________________________________ Curso: Eng.___________________ Leia atentamente as questões da presente avaliação e com clareza apresente as soluções 1. Pretendemos ler uma sequência de números introduzidos pelo utilizador, e imprimir o produto de todos os números se o número introduzido for múltiplo de 3 ou o somatório caso contrário. A leitura de números só termina se o número introduzido for negativo. Para este problema escreva um algoritmo em forma de: 2.0 1.1 Fluxograma. 3.0 1.2 Visualg. 2. Escreva um algoritmo em visualg que imprime os 100 primeiros 3.0 termos da sucessão:2,8,18,32,…, 2*n2. 3. Dado uma matriz M: vetor[1..15, 1..12] de Inteiro, escreva algoritmo em visualg que: 3.1 Recebe dados do utilizador e preenche a matriz. 3.2 Imprime o somatório dos dados da parte sombreada da Matriz (fig1) 1.0 Fig 1: Matriz M 3.0 4. Com recurso a visualg construa a função: Procedimento imprimeMultiplos(m, n, k:inteiro) // Imprime os múltiplos de k no intervalo [m,n]. 3.0 5. Para o Algoritmo abaixo, qual será a saída se utilizador introduzir 8? ALGORITMO " EXEERCICIO5" 5.0 var r, s :INTEIRO Procedimento P1(var a,b:Inteiro) Var aux:Inteiro Inicio aux a ab-1 baux FimProcedimento