Informática, perguntado por MariaEdu1001, 11 meses atrás

1) Crie um programa que permita fazer a conversão cambial entre Reais e Dólares. Considere como taxa de câmbio US$1,00 = R$2,40. Leia um valor em Reais pelo teclado e mostre o correspondente em Dólares.


2) Crie um programa que permita fazer a conversão cambial entre Dólares e Reais. Considere como taxa de câmbio US$1,00 = R$2,40. Leia um valor em Dólares pelo teclado e mostre o correspondente em Reais.

Obrigado desde já!!

Soluções para a tarefa

Respondido por gunshire
2

Resposta:

Assumindo que a linguagem em questão seja Pascal, assim seria:

Reais p/ dólares:

Program conversao;

var

v, d: real;

Begin

writeln ('Insira o valor em reais:');

readln (v);

d:=v/2.40;

clrscr;

writeln ('O valor em dólares é de: US$ ', d:2:2);

readkey;

End;

Dólares p/ reais:

Program conversaodol;

var

v, d: real;

Begin

writeln ('Insira o valor em dólares:');

readln (v);

d:=v*2.40;

clrscr;

writeln ('O valor em reais é de: R$ ', d:2:2);

readkey;

End;

Explicação:

Na conversão de reais para dólares, criamos duas variáveis: v (valor) e d (dólares) como reais, por possuírem vírgulas. Depois, lemos o valor em reais na variável v (valor) e atribuímos à variável d (dólares) a quantia inserida dividida pela equivalência em reais (2,40).

Assim, d:=v/2.40;

Porque, se US$ 1,00 =  R$ 2,40

US$ 2,00 = R$ 2,40*2

e para descobrir o valor em dólares, usamos a operação inversa (divisão). Por exemplo, o valor que será convertido é 4,80. Vai ficar assim:

(4.80)/2.40 (um dólar),

que resultará em 2, porque 2 dólares = 2,40*2 = 4,80.

Na conversão de dólares para reais, partimos do mesmo princípio, modificando apenas a operação (agora multiplicando). Novamente:

US$ 1,00 = R$ 2,40

Ou seja, lemos o valor (variável v) e atribuímos este para a variável d (dólares). Na conta, nós multiplicamos o valor por 2,40 (equivalência em reais), depois mostramos na resposta.

Perguntas interessantes