Linguagem c

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1198 palavras )
  • Download(s) : 0
  • Publicado : 10 de junho de 2012
Ler documento completo
Amostra do texto
Teste 1 - Conversão de Dólar Americano para a moeda x
Este código faz a conversão do dólar (turismo, paralelo e comercial) para as demais moedas apresentadas. O sistema solicita para informar o valor de umas das cotações base desejado para a possível conversão das moedas apresentadas, e em seguida informar o valor que se deseja saber a conversão. O cálculo e muito simples, basta multiplicar ovalor desejado a converter pela base da cotação desejada do dólar e em seguida dividi-lo pela base da moeda deseja que será o valor da moeda final que se deseja.
Inicio
real: real1<-1.00, dolarcnd<-1.64, euro<-2.27, dolartur<-1.63, valor, mbase;
escreva("Informe o valor da base da moeda dolar para conversão:");
escreva(" [US$ = 1.63 turismo] [US$ = 1.73 paralelo] [US$ = 1.57comercial]");
escreva("Valor da moeda base: ");
leia(mbase);
escreva("Valor a converter: ");
leia(valor);
escreva("O Resultado e: R$ ",(valor*mbase/real1));
escreva("O Resultado e: CDN$ ",(valor*mbase/dolarcnd));
escreva("O Resultado e: E$ ",(valor*mbase/euro));
fim.
Teste 2 - Conversão da moeda x para Dólar Americano
Este código consiste em converter algumas moedas distintas desejas para umadas as três cotações do dólar americano como: turismo, paralelo e comercial. O sistema solicita para informar o valor base da moeda desejada que se deseje converter e em seguida informar o valor desejado desta mesma moeda, para que seja processado os cálculos para conversão, o resultado e informado nas cotações do dólar americano (turismo, paralelo e comercial), a base de cálculo destas cotações sãoatualizados continuamente na inicialização das variáveis manualmente e claro. A fórmula utilizada e a seguinte: dividi-se a base da moeda deseja a converter pela base da cotação do dolar que muda continuamente e depois multiplica esse resultado pelo valor que se deseja saber para a conversão em dólares.
inicio
real: dolarcom<-1.57, dolartur<-1.63, dolarpar<-1.73, valor, mbase;escreva("Informe o valor da base da moeda para verificar a cotação em dolares:");
escreva("Exemplos de base: [cnd$ = 1.64] [E$ = 2.27] [R$ = 1.00]");
escreva("Valor da moeda base: ");
leia(mbase);
escreva("Valor a converter: ");
leia(valor);
escreva("Cotacao em dolar turismo : US$ ",(mbase/dolartur)*valor);
escreva("Cotacao em dolar paralelo : US$ ",(mbase/dolarpar)*valor);
escreva("Cotacao emdolar comercial: US$ ",(mbase/dolarcom)*valor);
fim.
Teste 3 - Diferença percentual entre Comercial, Turismo e Paralelo
Este código basicamente informa a diferença percentual em ambas às cotações do dólar americano (turismo, paralelo e comercial) que varia continuamente de acordo com a bolsa de valores. O cálculo que valida este algoritmo e resumido da seguinte forma: subtrai a primeira maiorcotação pela menor cotação e multiplica o resultado por 100 divido pela menor cotação, o mesmo processo e repetido, porém subtraindo a segunda maior cotação etc.
inicio
real: dolarcom, dolartur, dolarpar;
escreva("Informe os valores base da cotacao dolar para obter a diferença percentual!");
escreva("Exemplo de valores: US$ [turismo = 1.63 paralelo = 1.73 comercial = 1.57]");
escreva("Valor doUS$ turismo: ");
leia(dolartur);
escreva("Valor do US$ paralelo: ");
leia(dolarpar);
escreva("Valor do US$ comercial: ");
leia(dolarcom);
se (dolartur < dolarcom e dolartur < dolarpar) então
inicio
dif1<-(dolarcom-dolartur)*(100/dolartur);
dif2<-(dolarpar-dolartur)*(100/dolartur);
escreva("A dif. perc. do dolar tur. para o comercial e de ",dif1,"%");
escreva("A dif. perc. dodolar tur. para o paralelo e de ",dif2,"%");
fim
senão
se (dolarcom < dolartur e dolarcom < dolarpar) então
inicio
dif1<-(dolartur-dolarcom)*(100/dolarcom);
dif2<-(dolarpar-dolarcom)*(100/dolarcom);
escreva("A dif. perc. do dolar com. para o turismo e de ",dif1,"%");
escreva("A dif. perc. do dolar com. para o paralelo e de ",dif2,"%");
fim
senão
se (dolarpar < dolarcom...
tracking img