Exercicio resolvido unidade 2 - paradigmas de programacao
Atividades
Considerando o conteúdo estudado nesta unidade, realize as atividades a seguir.
1) Complete a estrutura básica do algoritmo genérico que se segue:
____________________ AlgoritmoGenerico
Declare
variavel1, variavel2: ______________; variavel3, variavel4: ______________;
Início
instrução1; instrução2; Fim
Para responder às questões 2, 3 e 4, considere os três códigos apresentados na tabela a seguir:
Código I Código II Código III
PARA I ← 5 ATÉ 14 FAÇA
INICIO
ESCREVA(“AQUI”);
ESCREVA(“AGORA”);
FIM
I ← 10;
ENQUANTO (I 23)
2) Qual é o número de iterações em cada um dos códigos
(I, II e III)? Justifique sua resposta.
3) Analisando o código II, podemos afirmar que:
a) O valor de I ao término do laço será 14.
b) O valor de I ao término do laço será 15.
c) O valor de I ao término do laço será 16.
d) O número de iterações do código II é o mesmo do código III.
e) O código II possui um erro e entrará em laço infinito.
© Caderno de Atividades e Interatividades 7
4) O que será impresso na tela por cada um dos três códigos? Código I: ______________________
Código II: ______________________
Código III: ______________________
5) Sabendo que X = 8; Y = 10 e Z = 15, indique o valor lógico para cada alternativa a seguir, colocando V, em caso de resultado Verdadeiro, ou F, em caso de resultado Falso.
Cada resposta deverá ter o passo a passo da resolução para que seu tutor observe suas dificuldades e dúvidas, em caso de erros.
a) (X Y) OU (Y > Z)
c) (X+Y+Z/2) Y) E (X = 10)
e) NÃO (X>8)
6) Construa um algoritmo que solicite ao usuário o valor, em reais, de um notebook e calcule as seguintes operações:
a) valor da parcela na venda à vista: 10% de desconto;
b) valores das parcelas na venda a prazo em 3 X (entrada
+ 2 X): valor informado pelo usuário, sem desconto;
c) valores das parcelas na venda a prazo em 6 X (com ou sem entrada): juros de 10% sobre o