quinta-feira, 23 de março de 2023

SINTAXE DO CÓDIGO FONTE PARA PORTUGOL STUDIO 2.7.5

 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:

https://youtu.be/MIRO2KIXJEs


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: