Olá,
Irei demostrar as principais sintaxe da programação utilizando a ferramenta Portugol Studio 2.7.5.
Pensar em uma solução computacional para o iniciante em programação, já não é uma tarefa fácil, agora escrever o código da forma e com a sintaxe que a ferramenta aceite já é bem mais complicado.
Pensando nisso, vou deixar um código para start um start inicial:
INSTALAÇÃO PORTUGOL STUDIO 2.7.5:
https://hudsonss.blogspot.com/2023/03/portugol-studio-275.html
VIDEOAULA DE SINTAXE DO CÓDIGO FONTE:
programa
{
inclua biblioteca Util // BIBLIOTECA
funcao inicio()
{
// LIMPAR TELA
limpa()
// VARIAVEIS
const inteiro ANO_ATUAL = 2023
cadeia nome // String Alfanumerico Mauro !@#$%¨123
inteiro anoNasc, idade // 2023
real salario, novoSalario, bonus, porcNatal = 0.0, natal // 1356.87
// ENTRADA
escreva("Digite o seu nome..............: ")
leia(nome)
escreva("Qual o seu Ano de Nascimento...: ")
leia(anoNasc)
escreva("Qual o valor do seu Salario....: ")
leia(salario)
// PROCESSAMENTO
idade = ANO_ATUAL - anoNasc
// bonus no salario: 1% a cada ano de vida
bonus = salario * (idade * 0.01)
novoSalario = salario + bonus
// bonus de Natal
se(idade >= 5 e idade <=10){
porcNatal = 0.05 // +5%
} senao se(idade >= 11 e idade <= 30){
porcNatal = 0.10 // +10%
} senao se(idade >= 31){
porcNatal = 0.20 // +20%
} senao {
escreva("Dados Incorretos")
}
natal = salario * porcNatal
novoSalario = novoSalario + natal
// SAIDA
escreva("\n=== RESUMO ===")
escreva("\nNome..: ", nome , "- Idade..: ", idade, "- Salario_Total..: R$ ", novoSalario)
escreva("\nSalario Base...: ", salario)
escreva("\nVlr do Bonus...: ", bonus)
escreva("\nPresente Natal.: ", natal)
escreva("\n")
// FOR - REPETICAO
para (inteiro i=0; i<10; i++) {
escreva("\n", i ,"-Nome...: ", nome)
}
}
}
Nenhum comentário:
Postar um comentário