aplicaçoes informaticas b
1.1)
Fim escrever(soma) soma←A1+A2+A3ler(A1,A2,A3)
Inicio
Algoritmo Soma de tres numeros;
Variaveis (A1,A2,A3);
Inicio
Ler(A1,A2,A3);
Total←A1+A2+A3;
Escrever(total);
Fim.
1.2)
Inicio
ler(A1)
Fim multiplicacao←A1*3 escrever(multiplicacao)
Algoritmo multiplicação
Variaveis (A1),total real);
Inicio
Ler (A1);
Multiplicacao←(A1*3);
Escrever (multiplicação);
Fim.
Fim divisao←(A1/4) ler(A1) escrever(divisao)
Inicio
1.3)
Algoritmo divisaoVariaveis (A1,total inteiro);
Inicio
Ler (A1);
Divisao← (A1/4);
Escrever (multiplicação):
Fim.
Fim escrever (simetrico) simetrico←-1*A11.4) ler(A1)
Inicio
Algoritmo simétrico;
Variaveis (A1,total real);
Inicio
Ler (A1);
Simetrico←(-1*A1);
Escrever (simetrico);
Fim.
1.5) Inicio
ler(base,altura)
area←(base*altura)/2
escrever(area)
Fim
Algoritmo area;
Variaveis (base, altura,media real);
Inicio
Ler(base,altura);
Area←(base*altura)/2;
Escrever (area);
Fim.
Inicio
1.6)
ler(teste)
teste≥10
N
S
escrever”negativo” escrever”positivo” Fim
Algoritmo maior teste;
Variáveis (teste);
Inicio
Ler (teste);
Se teste≥10 entao Escrever (positivo);
Senao Escrever (negativo);
Fim se;
Fim.
1.7)
Inicio
ler(altura)
S altura>1 N
altura>2
S
N
escrever ”Ui!
Demasiado baixo!”
escrever “Sim, e muito alto” escrever ”Ok, normal!”
Demasiado baixo!”
Fim
Algoritmo altura;
Variaveis (altura);
Inicio
Ler (altura); Se (altura>1)então
Se altura>2 então Escrever “Sim, e muito alto“; Senão Escrever ”Ok, e normal!”;
Senao Escrever “Ui! Demasiado baixo!”;
Fim se;
Fim.
1.8)
Inicio
ler(a,b)
a=0
N
S
divisão←b/a
escrever”impossivel"
escrever”divisao "
Fim
Algoritmo divisao;Variáveis num1, num2, divisao: real;InícioLer (num1, num2);Se num2=0 então