Slides 04
Disciplina: TCC-00.157 Prog. de Computadores III
Professor: Leandro Augusto Frata Fernandes
Turma: A-1 Data: ___/___/______
Exercícios de Fixação
Pseudocódigo e Estruturas Básicas de Controle
1. Construa um algoritmo (pseudocódigo e fluxograma) que:
a. Leia o nome de três pessoas (dado do tipo caractere).
b. Escreva os nomes na ordem inversa da que foram informados. variáveis caractere: Nome1, Nome2, Nome3
Início
início
Ler Nome1
Nome1
Ler Nome2
Ler Nome3
Nome2
Mostrar Nome3
Mostrar Nome2
Nome3
Mostrar Nome1 fim Nome3
Nome2
Nome1
Fim
2
2. Os funcionários da empresa ‘Dois Irmãos’ receberão um reajuste de salário. Construa um algoritmo (pseudocódigo e fluxograma) que:
a. Leia o nome de um funcionário (dado do tipo caractere).
b. Leia o valor atual de seu salário (dado do tipo real).
c. Leia o percentual de reajuste (assuma que as entradas serão valores reais entre 0 e 100).
d. Calcule o novo salário.
e. Exiba o nome do funcionário e o novo valor do salário. variáveis caractere: Nome real: SalarioAtual, Reajuste, NovoSalario início Ler Nome
Ler SalarioAtual
Ler Reajuste
NovoSalario ← SalarioAtual + (SalarioAtual / 100) * Reajuste
Mostrar Nome
Mostrar NovoSalario fim Início
Nome
SalarioAtual
Reajuste
NovoSalario ← SalarioAtual + (SalarioAtual / 100) * Reajuste
Nome
NovoSalario
Fim
3
3. Construa um algoritmo (pseudocódigo e fluxograma) que:
a. Leia um número inteiro.
b. Informe se o número lido é negativo ou positivo. Considere o valor zero como sendo positivo.
Teste o algoritmo utilizando o Método Chinês com as entradas 5, -3 e 0. Mantenha anotado o valor de cada variável durante os passos da execução. variáveis inteiro: Numero início 1
Ler Numero
2
se Numero >= 0 então
Mostrar ‘O número informado é positivo’
3
4
se não
Mostrar ‘O número informado é negativo’
5
6
fim se fim Início
Verdadeiro
Numero
Numero >= 0
‘O número informado é positivo’
Falso
‘O número informado é negativo’
Fim
O