English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

Uma empresa abriu uma linha de crédito para os funcioná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.

Fiz o algoritmo que está logo abaixo,mas verifiquei várias vezes e não estou encontrando erros. Porém,essa frase "não poderá ultrapassar 30% do salário bruto" está me deixando em dúvida se a questão pede pra dividir 30 por 100 * o salário bruto ou se é 30 por 100 subtraído do que for digitado pelo usuário no salário bruto. É do jeito que fiz mesmo?

Algoritmo prest;
var sb,valorprestacao: real;
Início
sb<- 0;

Escreva ("Qual o salário bruto?");
Leia(sb);
Escreva ("Qual o valor da prestação?");
Leia(valorprestacao);

Se valorprestacao< = 30 div100 * sb então
Escreva("O empréstimo pode ser concedido");
senão
Escreva("O empréstimo não pode ser concedido");
fim se;

2006-08-21 07:49:21 · 6 respostas · perguntado por BioClon 7 em Ciências e Matemática Matemática

Coloquei na área de matemática porque preciso da parte matemática.

2006-08-21 07:51:40 · update #1

6 respostas

está certo cara , pois o valor de entrada "salário bruto " vai estabelecer um limite para a prestação.
portanto seu algoritmo está correto:
if valordaprestação<=0,3*salariobruto
mesangebox ("o empréstimo pode ser concedido).

2006-08-21 08:00:04 · answer #1 · answered by Anonymous · 0 0

O certo eh o seguinte:

Algoritmo prest;
declare sb,valorprestacao: real;
Início
|
| sb<- 0;
|
| Escreva ("Qual o salário bruto pertecente ao funcionario?");
| Leia(sb);
| Escreva ("Qual o valor da prestação à emprestar?");
| Leia(valorprestacao);
|
| Se (valorprestacao<= 0.3*sb) então
| | Escreva("O empréstimo pode ser concedido");
| fim_se
|
| senão
| Escreva("O empréstimo não pode ser concedido");
|
fim_algoritmo

2006-08-21 17:25:29 · answer #2 · answered by Diogo Rafael 1 · 0 0

Algoritmo prest;
var sb,valorprestacao: real;
Início
sb<- 0;

Escreva ("Qual o salário bruto?");
Leia(sb);
Escreva ("Qual o valor da prestação?");
Leia(valorprestacao);

Se valorprestacao< = 30 div100 * sb então
Escreva("O empréstimo pode ser concedido");
senão
Escreva("O empréstimo não pode ser concedido");
fim se;

ESTÁ CORRETO !!! POIS O PROGRAMA VAI CALCULAR , POR EXEMPLO :
SALÁRIO BRUTO : R$ 600 ,00
VALOR DA PRESTAÇÃO : R$ 50,00
AÍ , ELE CALCULA : 0,3 X R$ 600,00 = R$180,00
COMO R$ 50 ,00 < R$ 180,00 , ELE CONCEDE O EMPRÉSTIMO .

2006-08-21 16:35:37 · answer #3 · answered by LsAlpha 4 · 0 0

Tem que ser valorprestação<=(30/100)*sb.
Dai concede o empréstimo.
Ja que o valor não pode ser maior que 30% do salário, a outra alternativa, a subtração, não representa 30%.
Ou, pra facilitar, vc pode colocar 0,3*salario bruto, é equivalente.

2006-08-21 16:01:37 · answer #4 · answered by Skelton 5 · 0 0

É simples, 30% de algo, no caso salário em reais, é 30 reais para cada 100 reais de salário. Para calcular é só multiplicar o salário por 30 e dividir por 100. Ou ainda simplificando, salário multiplicado por 0,3 (30/100) Ou como você fez 30/100*sb
Você fez de forma correta.

2006-08-21 15:10:38 · answer #5 · answered by Tiger 5 · 0 0

essa é difiio mesmo, mais eu não sei

2006-08-21 14:57:27 · answer #6 · answered by gabriel s 2 · 0 0

fedest.com, questions and answers