Académique Documents
Professionnel Documents
Culture Documents
Nota:
Maior
Maior
Aluno(a):
Data:
Bimestre:
2
2
Curso:
Turma:
Turno:
Valor:
Integrado
Integrado Informtica
Informtica
verdadeira.
Se <Condio> ento
<Comandos;> ;
Seno
<Comandos;> ;
Fim-se;
Se <Condio> ento
<Comandos;> ;
Seno
Se <Condio> ento
<Comandos;> ;
Seno
<Comandos;> ;
Fim-se;
Fim-se;
Vamos usar, como exemplo, um trecho do algoritmo que analisa se o
aluno est aprovado, reprovado ou em recuperao. Temos como valores pr
definido que o aluno est aprovado com mdia >=7, est reprovado com media
inferior a 4 e caso contrrio est em recuperao.
Utilizando o primeiro exemplo, podemos apenas apontar um situao,
caso possuir uma falsidade por ausncia do seno no haver resposta.
Professor Luiz Carlos Sottomaior de Azevedo tecpuc algoritmos- maior@terra.com.br
A
A, B: LGICO
F
N1, N2: REAL
F
INCIO
A Falso
B Verdadeiro
N1 SQRT(9)
N2 SQR(2)
SE (N1+N2)<100 OU NO (A) ENTO
N1 N1 + 5
N2 N2 - 2
A (N1+N2) >SQR(N1)
B NO(A)
SENO
SE A OU B ENTO
N1 N1 + 1
N2 N2 - 1
FIMSE
A NO(NO(B))
B NO(A)
FIMSE
N1 N1 + 1
N2 N2 + 1
FIM.
B
V
V
N1
3
8
9
N2
4
2
3
B
F
V
N1
4
5
N2
4
5
A
A, B: LGICO
F
N1, N2: REAL
F
INCIO
A Falso
B Falso
N1 SQRT(16)
N2 SQR(2)
SE (N1+N2)>100 OU(A) ENTO
N1 N1 + 5
N2 N2 - 2
A (N1+N2) >SQR(N1)
B NO(A)
SENO
SE A OU B ENTO
N1 N1 + 1
N2 N2 - 1
FIMSE
A NO(NO(B))
B NO(A)
FIMSE
N1 N1 + 1
N2 N2 + 1
FIM.
5) Fazer um algoritmo que leia uma mdia e indique se aluno est aprovado ou
reprovado.
algoritmo "Aprovado ou Reprovado"
var
x:real
inicio
escreval("Entre com a nota")
leia(x)
se x>7 entao
escreval("Aprovado")
senao
escreval ("Reprovado")
fimse
fimalgoritmo
6) Fazer um algoritmo que leia uma mdia e indique se aluno est aprovado,
exame ou reprovado.
algoritmo "Aprovado - Reprovado - Exame"
var
x:real
inicio
escreval("Entre com a nota")
leia(x)
se x>7 entao
escreval("Aprovado")
senao
se x<4 entao
escreval ("Reprovado")
senao
escreval ("Exame")
fimse
fimse
fimalgoritmo
N1
N2
b)
Se (A mod B = 0) ento
Escreva (Aline);
Fimse;
Se (SQR(B)>=A-B) ou X ento
Escreva (Julio)
Seno
Escreva (Thiago);
FimSe;
Escreva (Lu);
4) Escreva um algoritmo que leia um ano. Sendo que esse ano ser digitado
pelo usurio, ou seja, voc no sabe qual esse ano. Verifique se esse ano
lido bissexto. Se for, escreva a mensagem Esse ano bissexto, caso
contrrio, escreva a mensagem Esse ano no bissexto. Obs.: Um ano
bissexto, quando o resto da diviso do ano por 4 igual a zero, ou seja, Ano/4
= 0. Utilize o MOD para descobrir o resto da diviso.
5) Considere que em uma das barracas de uma feira-livre as mas custam R$
0,20 a unidade se forem compradas at dez mas. Se for comprado mais do
que dez mas ento a unidade passa a custar R$ 0,10. Escreva um algoritmo
que leia a quantidade de maas que foram compradas, e calcule e escreva o
valor total da compra com base no critrio apresentado.