You are on page 1of 5

LISTA DE EXERCICIOS 1 Prof. Cláudio – Disciplina Algoritmo e Programação 1) Analisar o pseudocódigo abaixo e determinar os valores impressos.

Inteiro : A,B,C Atribua 2 a A Atribua 5 a B Atribua B a C Atribua A a B Atribua C a A Imprima ( A,B,C) 2) Idem para : Inteiro : Valor1 , Valor2 Atribua 5 Valor1 Atribua 4 a Valor2 Atribua Valor1 + Valor2 a Valor1 Atribua Valor1 – Valor2 a Valor2 Atribua Valor1 – Valor2 a Valor1 Imprima ( Valor1, Valor2) 3) Analisar o pseudocódigo abaixo e determinar o que será impresso Inteiro : A,B,C Atribua 5 a A Atribua 2 a B Atribua 8 a C Se (A>B) e (A>C) Então Imprima (A) Fim-se Se ( B>A e (B>C) Então Imprima (B) Fim-se Se ( C > A ) e ( C > B) Então Imprima (C) Fim-se

Explicar o que faz o algoritmo .

quando possui dois lados iguais e um diferente : A = B ou A = C ou B = C . e determinar o que será impresso Inteiro : A.B.A) Fim-se Explicar o que faz o algoritmo . isósceles ou escaleno Algoritmo Para o triangulo .C) Fim-se Se (A>C) e (C>B) Então Imprima (A.C Atribua 5 a A Atribua 2 a B Atribua 8 a C Se ( A>B) e (B>C) Então Imprima (A. Um triângulo é equilátero quando possui todos os lados iguais . sendo : A ≠ B e B ≠ C . . Uma vez satisfeitas as condições acima . sendo que cada lado é menor que a soma dos outros dois lados .4) Analisar o pseudocódigo abaixo.B. temos : Triangulo é uma forma geométrica ( polígono ) composta por três lados . 5) Algoritmo para determinar qual o tipo de triângulo : equilátero .B) Se (C>B) e (B>A) Então Imprima ( C. quando B < A + C e quando C <A+B . Um triângulo é escaleno quando possui todos os lados diferentes .B) Fim-se Se (B>A) e (A>C) Então Imprima ( B. sendo : A = B e B = C .C. vamos determinar o tipo de triângulo . É um triângulo.C) Fim-se Se (B>C) e (C>A) Então Imprima (B.A.B.A) Fim-se Se ( C>A) e ( A>B) Então Imprima ( C.C. quando A < B+C . Um triângulo é isósceles .A.

Sendo verdade o triângulo é isósceles. Sendo verdade .a) b) - Ler três valores para os lados de um triângulo : A . B e C . Se não. Se sim . . será escaleno . saber se A = B e se B = C . Pseudocódigo : se ( A < B + C e B < A + C e C < A + B ) então se ( A = B e B = C ) então “Imprima Triângulo Equilátero” senão se ( A = B ou A = C ou B = C ) então “Imprima Triângulo Isósceles” senão “Imprima Triângulo Escaleno” fim se fim se senão “ Imprima : Os valores fornecidos não formam um triângulo” fim se Implementá-lo em Diagrama em Blocos ( Fluxograma Convencional ) e em Diagrama de Nassi . verificar A = B ou se : A = C ou se B = C. avisar a ocorrência . o triângulo é equilátero . Verificar se cada lado é menor que a soma dos outros dois lados. c) Caso os lados fornecidos não caracterizem um triângulo. caso contrário.

a partir das medidas dos lados de um retângulo. y: = 0. Determinar os valores finais de x . calcule a área e o perímetro deste retângulo. representa – lo na forma de Diagrama em Blocos ( Fluxograma Convencional ) e Diagrama de Nassi. x = 5 e y = 10 . y considerando que a = 10 . É necessário conhecer a altura da parede (AP). e a altura do azulejo (AA) e sua largura (LA).b A A B 8) Para o algoritmo abaixo em pseudocódigo. lidos do teclado. se a > 15 então x: = x * 4 y: = y + 3 senão se a > 10 então x: = x * 3 y: = y + 2 senão se a > 5 então x: = x * 2 y: = y +1 senão x: = 0. 7) Elaborar algoritmo na representação de pseudo código que.6. a sua largura (LP). Implementá-lo em Diagrama de Nassi . Elaborar algoritmo na representação de pseudo código que calcule quantos azulejos são necessários para azulejar uma parede. Leia os dados através do teclado. B A = a.b P = 2. fim_se fim_se fim_se A .a + 2.

a) R$ 400. Sal_Reaj : real Inicio Leia Salário Se Salário < 3000 Então Sal_Reaj ← 1. para os valores abaixo : Algoritmo Reajuste Var Salário . são a) Qual será o valor da variável numero ? b) O que faz o programa ? 10) O algoritmo dado calcula o reajuste de salário de um funcionário . apresentado abaixo.00 1.2*Salário 1. b = 4 . considere que os valores d = 10 lidos. Calcule o seu salário final .000.00 b) R$ 3. c =1 .500.15*Salário c) R$ 19.5*Salário Senão Se Salário < 10000 Então Sal_Reaj ← Senão Sal_Reaj ← Fim_se Fim_se Escreva Salário Reaj.000.00 d) R$ 5. em função deste algorimo.00 . respectivamente : a =2 . Fim.9) Para o diagrama de Nassi .