Exercícios em Portugol prontos
1. Defina com suas palavras o que é Algoritmo:
R: É um conjunto de procedimentos que devem ser tomados, com exatidão, para que o objetivo final seja alcançado com satisfação.
2. Forneça três formas diferentes que podemos usar para descrever um algoritmo e dê um exemplo para cada uma dessas formas.
R: Linguagem Natural, Fluxograma e Pseudo-linguagem.
Exemplos:
Linguagem Natural: Troca da lâmpada - pegue um escada; - coloque-a embaixo da lâmpada; - suba na escada com a lâmpada nova; - retire a lâmpada velha; - coloque a lâmpada nova; - desça da escada.
Fluxograma: Média de duas notas
Pseudo-linguagem: Algoritmo Soma_de_2_Numeros;
Var N1, N2, Soma: Inteiro; Início Leia (N1); Leia (N2); Soma=N1+N2; Imprima (“A soma eh:”, Soma);
Fim
Cont. da 1ª Lista de Exercícios – Algoritmos em Portugol...........................................................Pg 02.
3. Para os algoritmos abaixo, informe qual a saída das variáveis, de acordo com as entradas fornecidas:
a) ENTRADA: nota 1 = 5 nota 2 = 5.5
Programa Media;
Var
nota 1, nota2 : real;
Inicio Imprima (“Digite a primeira nota”); Leia (nota); Imprima (“Digite a segunda nota”) Leia (nota2); Media = (nota1 + nota2)/2; Imprima (“A média final eh:”, media);
Fim
b) ENTRADA: nome = “Cebolinha” idade = 38
Programa Ler_Dados;
Var
nome : caracter; idade : inteiro
Inicio Imprima (“Digite o nome do usuário”); Leia (nome); Imprima (“Digite a idade”) Leia (idade); Imprima (nome, “tem”, idade, “anos”);
Fim
R: a) A média final eh : 5,25 b) Cebolinha tem 38 anos
4. Escreva um algoritmo que leia dois números e mostre o