Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNICARIOCA ALGORITMOS-I - V3 ALGORITMOS-I - V3 1 MANUEL OBS. ENVIAR SOMENTE A FOLHA DE RESPOSTA PELO AVA VALE 10,0 PONTOS 01- Analise o seguinte algoritmo, apresentado na forma de pseudolinguagem (Português Estruturado). Assuma que os valores lidos para a variável B, à medida que forem necessários, serão os valores obtidos a partir da seguinte sequência: 2, 4, 6, 8, 10, 12, 14, 16... Assim, o primeiro valor lido para B será 2, enquanto que o sétimo valor, se necessário, será 14. Início Inteiro: A, B, i, Soma; Leia (A); Soma ← 0; i ← 0; Repita [ Leia (B); Soma ← Soma + B; i ← i + 1; ] até que (i > A) Imprima (Soma); Fim Assinale a alternativa que apresenta uma dupla de valores corretos e coerentes para o valor lido para a variável A e para o respectivo valor da variável Soma impresso ao final da execução do algoritmo. (A) A=4; Soma=20 (B) A=5; Soma=30 (C) A=4; Soma=30 (D) A=3; Soma=12 (E) A=5; Soma=56 02- Dadas as variáveis numéricas X, Y e Z, contendo os valores 3, 5 e 7, respectivamente; a variável TIPO, contendo o literal “TEXTO”; e a variável lógica TESTE, contendo o valor lógico FALSO, assinale a expressão lógica cujo RESULTADO possui VALOR LÓGICO VERDADEIRO. (A) TIPO = “TEXTO” e TESTE (B) TESTE ou X + Y < Z (C) X3 – Y > Z e TESTE ou TIPO = “TEXTO” (D) X – Y > Z e TIPO = “NUMÉRICO” (E) X – Y > Z ou TESTE e TIPO = “TESTE” 03- Analise o algoritmo a seguir. Algoritmo declare I, N, R, T, X, Y numérico leia N X 0 Y 1 R 1 I 1 enquanto I <= N faça T Y Y Y + X X T Y Y * Y – T*X R R + Y I I + 1 fim enquanto escreva (R+I); fim algoritmo Com base neste algoritmo, e supondo que o valor fornecido para N na linha leia N seja 7, é correto afirmar que o valor impresso será: (A) 11 (B) 12 (C) 13 (D) 14 (E) 15 ALGORITMOS-I - V3 2 MANUEL 04- Considere o seguinte código em português estruturado: função f(n : inteiro) : inteiro; início se n > 0 então retorna f = n + f(n-1); senão retorna f = 0 fim-se fim Qual o valor calculado de f (f(3) )? (A) 3 (B) 6 (C) 12 (D) 21 (E) 55 05- Quantos caracteres serão impressos pela execução do algoritmo abaixo, se o String lido for igual a: “OJNHELNNNO” Programa Algoritmo; Var S : String I : Inteiro; Inicio Imprima (´Entre com um String: ´); Leia (S); Para I de 1 até Comp(S) Faça Se (I Mod 2 = 0) Então Imprima (S[I-1]) Senão Imprima (S[I+1]); Fim-Se Fim-do-Para Fim-Algoritmo; a) 0 b) 2 c) 11 d) 10 e) 20
Compartilhar