variáveis Numero : inteiro; Preco : real; Nome : literal;
início
Numero <- 42;
Preco <- 4.5;
Nome <- 'Maria';
Numero <- Numero * Preco; { errado }
Preco <- Preco * Numero;
Preco <- Numero;
Nome <- Preco; { errado }
Numero <- Numero / 3; { errado }
fim.
variáveis Produto : literal[20]; Quantidade : inteiro; PrecoUnitario : real;
início
Produto <- 'arroz';
Quantidade <- 20;
PrecoUnitario <- 0.75;
escreva( 'PRODUTO: ', Produto, ' QUANTIDADE: ', Quantidade,
'PREÇO: ', Preco, ' PREÇO UNITÁRIO: ', PrecoUnitario );
variáveis Produto : literal[20]; Quant : inteiro; Preco : real;
início leia( Produto, Quant, Preco );
escreva ( 'Preço unitário: ' );
leia ( PrecoUnitario );
algoritmo Calculadora;
variávies Operando, Resultado : real; Operacao : literal[1];
início
escreva ('Calculadora');
escreva ('Selecione a operação: +, -, *, /');
leia (Operacao);
escreva ('Digite o primeiro operando: ');
leia (Resultado);
escreva ('Digite o segundo operando: ');
leia (Operando);
se Operacao = '+' então
Resultado <- Resultado + Operando
senão
se Operacao = '-' então
Resultado <- Resultado - Operando
senão
se Operacao = '*' então
Resultado <- Resultado * Operando
senão
se Operacao = '/' então
Resultado <- Resultado / Operando;
escreva ('O resultado é: ', Resultado);
fim.
12) Reescreva o algoritmo ConvenioMedico de forma que este possa apresentar melhor amigabilidade.
13) Ajuste o algoritmo Calculadora de forma a impossibilitar divisões por zero.