Escolar Documentos
Profissional Documentos
Cultura Documentos
12) A prefeitura de Contagem abriu uma linha de crédito para os funcionários estatutários.
O valor máximo da prestação não poderá ultrapassar 30% do salário bruto. Fazer um
algoritmo que permita entrar com o salário bruto e o valor da prestação, e informar se
o empréstimo pode ou não ser concedido.
início
real: SALBRUTO,PRESTACAO,PORCENTO;
leia(SALBRUTO);
leia(PRESTACAO);
PORCENTO <- SALBRUTO * (30/100);
se ( PRESTACAO <= PORCENTO )
então
imprima("O empréstimo pode ser concedido!");
senão
imprima("O empréstimo não pode ser concedido!");
fim-se
fim
16) Construa um algoritmo em PORTUGOL, que receba três valores, A, B e C, e
armazene-os em três variáveis com os seguintes nomes: MAIOR, INTER e MENOR
(os nomes correspondem aos valores ordenados).
início
real: A, B, C,MAIOR,INTER,MENOR;
leia(A,B,C);
se ( A < B ) e ( A < C )
então
MENOR <- A;
se ( B < C )
então
INTER <- B;
MAIOR <- C;
senão
INTER <- C;
MAIOR <- B;
fim-se
fim-se
se ( B < A ) e ( B < C )
então
MENOR <- B;
se ( A < C )
então
INTER <- A;
MAIOR <- C;
senão
INTER <- C;
MAIOR <- A;
fim-se
fim-se
se ( C < A ) e ( C < B )
então
MENOR <- C;
se ( A < B )
então
INTER <- A;
MAIOR <- B;
senão
INTER <- B;
MAIOR <- A;
fim-se
fim-se
fim
20) Criar um algoritmo em PORTUGOL que leia dois números e imprimir o quadrado do
menor número e raiz quadrada do maior número, se for possível.
início
inteiro: N1,N2;
leia(N1,N2);
se ( N1 < N2 )
então
imprima("Quadrado Menor: ",N1 ** 2);
se ( N2 >= 0 )
então
imprima("Raiz maior: ",raiz(N2)
senão
imprima("não é possível calcular a raiz do maior!");
fim-se
senão
imprima(“Quadrado Menor: ",N2 ** 2);
se ( N1 >= 0 )
então
imprima("Raiz maior: ",raiz(N1)
senão
imprima("não é possível calcular a raiz do maior!");
fim-se
fim-se
fim
24) Crie um algoritmo em PORTUGOL que leia a idade de uma pessoa e informe a sua
classe eleitoral:
- não eleitor (abaixo de 16 anos);
- eleitor obrigatório (entre a faixa de 18 e menor de 65 anos);
- eleitor facultativo (de 16 até 18 anos e maior de 65 anos, inclusive).
início
inteiro: IDADE;
leia(IDADE);
se ( IDADE < 16 )
então
imprima("não eleitor");
senão
se ( IDADE < 18 ) ou (IDADE >= 65)
então imprima("eleitor facultativo");
senão imprima("eleitor obrigatório");
fim-se
fim-se
fim