Lista de exercicios resolvida - portugol
Para a resolução do exercício 1,2 e 5 responda em um arquivo texto (documento word) e envie junto com os demais exercícios, que devem ser feitos utilizando o PORTUGOL IDE , compactados em uma pasta .zip e enviados até a data limite de entrega.
1. Escreva uma seqüência lógica (passo a passo) para representar o uso de um telefone público.
2. Identifique quais os dados de entrada, o processamento necessario e a saída dos seguintes problemas: a. Somar dois números e mostrar o resultado Entrada: Dois números inteiros ou reais Processamento: Realizar a soma entre os dois numeros informados Saida: Mostrar a soma ao usuário b. Ler um número e verificar se ele é maior que 50, caso verdadeiro ele deve exibir o numero e a mensagem “maior que 50”, caso contrário, deve exibir a mensagem “numero informado é menor que 50” Entrada: Um numero inteiro Processamento: Verificar se o numero é maior que 50 Saida: Mostrar a mensagem: Caso o numero for maior que 50: imprimir o numero e a mensagem “maior que 50. Caso o numero seja menor que 50, imprimir a mensagem “numero informado é menor que 50”
c. Ler 2 numeros e mostrar qual é o maior Entrada: Dois números inteiros ou reais Processamento: Compará-los para verificar qual é o maior Saida: Mostrar o usuário o maior numero
3. Faça um fluxograma para cada problema da questão 3, utilizando o FLUXOGRAMA 1.0 (Ele aparece como opção quando você abre o programa PORTUGOL IDE 2.3)
4. Utilizando o programa PORTUGOL IDE 2.3, Faça os algoritmos da questão 3. Lembre-se que deve-se declarar variáveis, e utilizar comandos de entrada e saída de dados (veremos mais detalhes nas unidades seguintes)e pode utilizar símbolos matemáticos como adição ( + ) e o maior ( > ).
5. Realize o teste de mesa para cada algoritmo elaborado na questão 4. letra A A 10 10 10 B 20 20 Soma Saída
30
A soma e: 30
Letra B A 20 60 A > 50 ? falso verdadeiro Saída numero informado é menor que 50 numero 60 é maior que 50