Condicional
// Faça um programa que receba três números e mostre o maior.
algoritmo{
inteiro n1,n2,n3;
escreva("Digite 3 numeros inteiros");
leia(n1,n2,n3);
se(n1>n2 e n1>n3) entao
{
escreva (n1,'é maior que',n2.'e',n3)
}senao{
se(n2>n1 e n2>n3) entao
{
escreva(n2,'é menor que',n1, 'e',n3)
}senao{
se (n3,'é maior que',n1,'e',n2)
}
}
}
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
// Um banco concederá um crédito especial aos seus clientes, de acordo com o saldo médio no
último ano.
Faça um programa que receba o saldo médio de um cliente e calcule o valor do credito, de
acordo com a tabela a seguir.
Mostre o saldo médio e o valor do crédito.
Saldo médio
Percentual
Acima de R$ 400,00
30% do saldo médio
R$ 400,00 -> R$300,00
25% do saldo médio
R$ 300,00 -> R$200,00
20% do saldo médio
Até R$ 200,00
10% do saldo médio
algoritmo{
inteiro sm,vc,real;
escreva("Digite o saldo medio");
leia(saldo medio);
se(saldo medio>400) entao
{
valor credito=saldo medio*30/100;
}senao{
se(saldo medio>300)entao
{
valor credito=saldo medio*25/100;
}senao{
se(saldo medio>200)entao
{
valorcredito=saldo medio*20/100;
}senao{
valor credito=saldo medio*10/100;
}
}
}
escreva("o valor do credito é:", valor credito)
}
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
// Faça um programa que verifique a validade de uma senha fornecida pelo usuário. A senha é
4531.
O programa deve mostrar uma mensagem de permissão de acesso ou não.
algoritmo{
numerico("digite a senha");
leia(a);
se(a=4531)entao
{
escreva ("acesso permitido");
}senao{
se(a!=4531)entao
{
escreva("acesso negado");
}
}
}
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
// Faça um programa que receba a idade de um nadador e mostre sua categoria, usando as
regras a seguir.
Para idade inferior a 5, deverá mostrar mensagem.
Categoria
Idade
Infantil
5a7
Juvenil
8 a 10
Adolescente
11 a 15
Adulto
16 a 30
Sênior
acima de 30
algoritmo {
inteiro i;
escreva ("digite sua idade");
leia ("i");
se(i<5)entao
{
escrea("voce nao pertence a nenhuma categoria");
}senao{
se(i>=5 e i<=7)entao
{
escreva("voce é da categoria infantil");
}senao{
se(i>=8 e i<=10)entao
{
escreva("voce é da categoria juvenil");
}senao{
se (i>=11 e i<=15)entao
{
escreva("voce é da categoria adolescente");
}senao{
se(i>=16 e i<=30)entao
{
escreva("voce é da categoria adulto");
}senao{
escreva("voce é sênior");
}
}
}
}
}
}
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
// Faça um programa que determine a data cronologicamente aior entre duas datas fornecidas
pelo usuário.
Cada data deve ser composta por três valores inteiros, em que o primeiro representa o dia, o
segundo, o mês e o terceiro, o ano.
algoritmo
{
inteiro d1, m1, a1, d2, m2, a2;
escreva("Digite a primeira data");
escreva("Dia(dd):");leia(d1);
escreva("Mês(mm):");leia(m1);
escreva("ano(aaaa):");leia(a1);
escreva("Digite a segunda data");
escreva("Dia(dd):");leia(d2);
escreva("Mês(mm):");leia(m2);
escreva("ano(aaaa):");leia(a2);
se(a1>a2)
{
escreva("A maior data é: "+d1"-"+m1"-"+a1);
}senão{
se(a2>a1)
{
escreva("A maior data é: "+d2"-"+m2"-"+a2);
}senão{
se(m1>m2)
{
escreva("A maior data é: "+d1"-"+m1"-"+a1);
}senão{
se(m2>m1)
{
escreva("A maior data é: "+d2"-"+m2"-"+a2);
}senão{
se(d1>d2)
{
escreva("A maior data é: "+d1"-"+m1"-"+a1);
}senão{
se(d2>d1)
{
escreva("A maior data é: "+d2"-"+m2""+a2);
}senão{
escreva("As datas são iguais");
}
}
}
}
}
}
}