O documento apresenta 10 exercícios de programação em Português Estruturado com suas respectivas soluções. Os exercícios envolvem ler e processar valores numéricos para realizar cálculos e apresentar mensagens com base nos resultados obtidos.
3. Exercício 01
• Ler dois valores numéricos
inteiros e apresentar o resultado
da diferença do maior valor pelo
menor valor;
4. Exercício 01 – Português
Estruturado
programa Exercicio03a
var
A, B, R : inteiro
inicio
leia A
leia B
se (A > B) entao
R A - B
senão
R B - A
fim_se
escreva "Resultado:", R
fim
5. Exercício 02
• Ler um valor numérico inteiro e apresentar o
valor lido como sendo um valor positivo, ou
seja, se o valor lido for menor ou igual a zero,
ele deve ser multiplicado por -1;
6. Exercício 02 – Português
Estruturado
programa Exercicio03b
var
A, R : inteiro
inicio
leia A
se (A < 0) entao
R <-- A * (-1)
senão
R <-- A
fim_se
escreva "Resultado", R
fim
7. Exercício 03
• Ler os valores de quatro notas escolares de um
aluno. Calcular a média aritmética e apresentar a
mensagem “Aprovado” se a média obtida for maior
ou igual a 5; caso contrário, apresentar a
mensagem “Reprovado”. Informar com cada
mensagem o valor da média obtida;
8. Exercício 03 – Português
Estruturado
programa Exercicio03c
var
nota1, nota2, nota3, nota4, M : real
inicio
leia nota1
leia nota2
leia nota3
leia nota4
M (nota1 + nota2 + nota3 + nota4) /4
se (M >= 5) entao
escreva "Aprovado"
senão
escreva "Reprovado"
fim_se
fim
9. Exercício 04
• Ler os valores de quatro notas escolares de um aluno. Calcular a
média aritmética e apresentar a mensagem “Aprovado” se a
média obtida for maior ou igual a 7; caso contrário, o programa
deve solicitar a nota de exame do aluno e calcular uma nova
média aritmética entre a nota de exame e a primeira média
aritmética. Se o valor da nova média for maior ou igual a cinco,
apresentar a mensagem “Aprovado em exame”; caso contrário,
apresentar a mensagem “Reprovado”. Informar junto com cada
mensagem o valor da média obtida;
10. Exercício 04 – Português
Estruturado
programa Exercicio03d
nota1, nota2, nota3, nota4, notaExame, M, novaM : real
inicio
leia nota1
leia nota2
leia nota3
leia nota4
M (nota1 + nota2 + nota3 + nota4) /4
se (M >= 7) então
escreva "Aprovado"
senão
leia notaExame
novaM (notaExame + M) /2
se (novaM >= 5) então
escreva "Aprovado em exame"
senão
escreva "Reprovado"
fim-se
fim_se
fim
11. Exercício 05
• Ler cinco valores numéricos inteiros, identificar e
apresentar o maior e o menor valores informados;
12. Exercício 05 – Português
Estruturado
programa Exercicio03e
var
Maximo, Minimo : inteiro
Numero : inteiro
inicio
Maximo <-- -2147483648
Minimo <-- 2147483647
leia Numero
se (Numero > Maximo) então
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
leia Numero
se (Numero > Maximo) então
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
leia Numero
se (Numero > Maximo) então
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
leia Numero
se (Numero > Maximo) então
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
...
escreva "Numero Maximo",
Maximo
escreva "Numero Mínimo",
Minimo
fim
13. Exercício 06
• Ler um valor numérico inteiro que esteja na
faixa de 1 até 9. O programa deve apresentar
a mensagem “O valor está na faixa permitida”,
caso o valor informado esteja entre 1 e 9. Se o
valor estiver fora da faixa, o programa deve
apresentar a mensagem “O valor está fora da
faixa permitida”;
14. Exercício 06 – Português
Estruturado
programa Exercicio03f
var
numero : inteiro
inicio
leia numero
se (numero >=1) .e. (numero <=9) então
escreva "O valor está na faixa permitida"
senão
escreva "O valor está fora da faixa permitida"
fim_se
fim
15. Exercício 07
• Ler um valor numérico inteiro qualquer e fazer a
sua apresentação caso o valor não seja maior que
3;
16. Exercício 07 – Português
Estruturado
programa Exercicio03g
var
numero : inteiro
inicio
leia numero
se (numero > 3)
escreva "Numero digitado foi ", numero
fim_se
fim
17. Exercício 08
Ler o nome e o sexo de uma pessoa e apresentar
como saída uma das seguintes mensagens: “Ilmo Sr”,
caso seja informado o sexo como masculino, ou “Ilma
Sra”, caso seja informado o sexo como feminino.
Apresentar também junto com cada mensagem de
saudação o nome previamente informado;
18. Exercício 08 – Português
Estruturado
programa Exercicio03h
var
nome : caractere
sexo : caractere
inicio
leia nome
leia sexo
se (sexo = "masculino") então
escreva "Ilmo Sr ", nome
senão
se (sexo = "feminino") então
escreva "Ilma Sra", nome
fim_se
fim_se
fim
19. Exercício 09
• Efetuar a leitura de um número inteiro e
apresentar o resultado do quadrado desse
número;
20. Exercício 09 – Português
Estruturado
programa Exercicio09
var
N, Quadrado: inteiro
inicio
escreva “Digite um numero inteiro:”
leia N
Quadrado N * N
escreva “O quadrado do numero”, N ,”é o valor:”, Quadrado
fim
21. Exercício 10
• Ler dois valores inteiros (variáveis A e B) e
apresentar o resultado do quadrado da
diferença do primeiro valor (variável A) pelo
segundo valor (variável B);
22. Exercício 10 – Português
Estruturado
programa Exercicio10
var
A, B, Diferenca, Resultado: inteiro
inicio
escreva “Digite um numero inteiro A”
leia A
escreva “Digite um numero inteiro B”
leia B
Diferenca A - B
Resultado Diferenca * Diferenca
escreva “O quadrado da diferença é:”, Diferenca
fim