ILA - Unisinos
ILA - Unisinos
ILA - Unisinos
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Aprendendo a Programar Programando numa Linguagem Algorítmica Executável (<strong>ILA</strong>) - Página 38<br />
//Programa para verificar aprovação de um aluno<br />
Variaveis<br />
Numerico Bim1, Bim2, Bim3, Bim4, MedBim, PrFinal, MedFinal<br />
Inicio<br />
Escrever "Digite as notas bimestrais"<br />
Ler Bim1<br />
Ler Bim2<br />
Ler Bim3<br />
Ler Bim4<br />
MedBim = (Bim1 + Bim2 + Bim3 + Bim4)/4<br />
MedFinal = MedBim<br />
Se (MedBim >= 5) e (MedBin < 7) entao<br />
Escrever "Digite a nota da prova final"<br />
Ler PrFinal<br />
MedFinal = (MedBim*6 + PrFinal*4)/10<br />
Fim_se<br />
Se MedFinal >= 5.5 entao<br />
Escrever "Aluno aprovado com média final igual a ", MedFinal<br />
Senao<br />
Escrever "Aluno reprovado com média final igual a ", MedFinal<br />
Fim_se<br />
Fim<br />
3.4 Comando Faca caso<br />
Suponhamos que uma empresa decidiu dar um aumento escalonado a seus funcionários de<br />
acordo com a seguinte regra: 13% para os salários inferiores ou iguais a R$ 200,00; 11% para os<br />
salários situados entre R$ 200,0 e R$ 400,00 (inclusive); 9 % para os salários entre R$ 400,00 e R$<br />
800,00 (inclusive) e 7% para os demais salários. Naturalmente, pode-se escrever um programa com<br />
o comando Se que receba o salário atual de um funcionário desta empresa e retorne o valor do seu<br />
novo salário.<br />
//Programa para atualizar salários<br />
Variaveis<br />
Numerico SalarioAtual, SalarioNovo, Indice<br />
Inicio<br />
Escrever "Digite o salário atual"<br />
Ler SalarioAtual<br />
Se SalarioAtual 200) e (SalarioAtual 400) e (SalarioAtual