Sei sulla pagina 1di 5

Engenharia Civil

Atividade Pratica Supervisionada

2 Bimestre
Algoritmos e Programao
Prof.Neymar Siqueira Dellareti
Prof.Valeria Garcia dos Santos Furtado

Aluno
Aluno
Aluno
Aluno
Aluno

Cristian Martins
Rafaela Pamela Sousa Baldez
Marcelo Souza
Natlia Aparecida Oliveira da Silva
Sirlene Barbosa de Lira Takahashi

RA
RA
RA
RA
RA

4296828305
3715646235
3767628052
3712619006
4400836168

So Jos dos Campos


Cristian Martins, Rafaela Baldez, Marcelo Souza,
Natlia Silva, Sirlene Takahashi. 2012

Sumrio

DESAFIO ......................................................................................................................................................3
Introduo ...............................................................................................................................................3
Elaborao ..............................................................................................................................................3
Concluso ...............................................................................................................................................3
Programa ................................................................................................................................................4
O programa em funcionamento ..............................................................................................................5

Cristian Martins, Rafaela Baldez, Marcelo Souza,


Natlia Silva, Sirlene Takahashi. 2012

DESAFIO
Introduo
Uma agncia de viagens sentiu a necessidade de disponibilizar em sua pgina da internet um
programa que faa a converso de moedas, devido ao grande nmero de pedidos de seus clientes. Alm
disso, percebeu que essa ferramenta poder trazer novos visitantes a sua pgina principal, incrementando
sua ao de marketing.
Para realizar o projeto a equipe precisou elaborar um programa que desenvolvesse a converso do
Real para trs moedas estrangeiras: Dlar Americano (US$); Dlar Canadense (CDN$); Euro ().
Elaborao
Para que o programa funcionasse corretamente foi necessrio seguir os seguintes passos:
1. Colocar as bibliotecas necessrias e dar incio;
2. Identificar as variveis;
3. Perguntar ao usurio:
3.1. A moeda que desejava converter;
3.2. A cotao da moeda estrangeira;
3.3. A quantidade em reais desejada para converso.
4. Realizar o processamento:
4.1. Ler os valores;
4.2. Fazer o clculo;
4.3. Imprimir o resultado.
5. Finalizar.
Concluso
Com este programa a agncia poder oferecer aos seus clientes mais praticidade e facilitar na
converso de seu dinheiro quando for viajar para um pas de moeda estrangeira. Com este diferencial, a
agncia poder expandir seus negcios e aumentar sua cartela de clientes.
Encaramos o desafio como uma atividade essencial para o desenvolvimento de nossas habilidades
e competncias que sero requeridas no mercado de trabalho. Atravs da elaborao desta atividade e os
aprendizados adquiridos em aula, o grupo pode aprender um pouco de linguagem C, promovendo estudo
e a convivncia de trabalho em grupo.

Cristian Martins, Rafaela Baldez, Marcelo Souza,


Natlia Silva, Sirlene Takahashi. 2012

Programa
/*Programa Cotao*/
#include <stdio.h> /*Biblioteca do programa*/
#include <stdlib.h> /*Biblioteca do programa*/
main() /*Inicio do Programa*/
{
/*Inicia o corpo da funo*/
float da, dc, eu, cot, result; /*Declarao de Vaiveis*/
int opo; /*Varivel onde o usurio indicar a opo desejada*/
printf("Conversor de moedas");
/*Imprime na tela o nome do programa antes do menu de opo*/
printf("\n\n1-Dolar Americano");
/*Imprime a opo de Dlar Americano no menu de opo*/
printf("\n2-Dolar Canadence");
/*Imprime a opo de DlarCanadense no menu de opo*/
printf("\n3-Euro");
/*Imprime a opo do Euro no menu de opo*/
printf("\n4-sair");
/*Imprime a opo de sair do programa ao usurio*/
printf("\n\n Digite a opcao desejada:");
/*Imprime a solicitao da opo desejada para a converso
da moeda*/
scanf("%d",& opcao); /*l opo desejada e coloca na memoria da varivel*/
switch(opcao)
/*Comando que compara o valor com os rtulos dos casos*/
{
/*Inicia o corpo da funo*/
case 1: printf("Por favor, digite o valor da cotacao atual do Dlar Americano com relao a 1
Real R$:"); /*Solicita ao usurio a cotao do Dlar Americano em relao ao Real*/
scanf("%f",&cot); /*l opo desejada e coloca na memoria da varivel*/
printf("Por favor, agora digite o valor em Real a ser convertido em Dlar Americano U$:");
/*Solicita ao usurio a quantidade de real para converso em Dlar Americano*/
scanf("%f",&da); /*l opo desejada e coloca na memoria da varivel*/
result=da/cot; /*Formula de converso do Real para o Dlar Americano*/
printf("O valor convertido em Dlar Americano e %.2f \n", result); /* Imprime ao usurio o
valor da converso em Dlar Americano*/
break; /* Comando que causa a sada imediata do switch*/
case 2: printf("Por favor, digite o valor da cotao atual do DlarCanadense com relao a 1 Real
R$:"); /*Solicita ao usurio a cotao do DlarCanadense em relao ao real*/
scanf("%f",&cot); /*l opo desejada e coloca na memoria da varivel*/
printf("Por favor, agora digite o valor em Real a ser convertido em DlarCanadense CDN$:");
/*Solicita ao usurio a quantidade de real para converso em DlarCanadense*/
scanf("%f",&dc); /*l opo desejada e coloca na memoria da varivel*/
result=dc/cot;
/*Formula de conversao do Real para o Dlar Canadence*/
printf("O valor convertido em DlarCanadense e %.2f \n", result); /* Imprime ao usurio o valor
da converso em DlarCanadense*/
break; /* Comando que causa a sada imediata do switch*/
case 3: printf("Por favor, digite o valor da cotao atual do Euro com relao a 1 Real R$:");
/*Solicita ao usurio a cotao do Euro em relao ao real*/
Cristian Martins, Rafaela Baldez, Marcelo Souza,
Natlia Silva, Sirlene Takahashi. 2012

scanf("%f",&cot); /*l opo desejada e coloca na memoria da varivel*/


printf("Por favor, agora digite o valor em Real a ser convertido em Euro E$:"); /*Solicita ao
usurio a quantidade de real para converso em Euro*/
scanf("%f",&eu); /*l opo desejada e coloca na memoria da varivel*/
result=eu/cot;
/*Formula de converso do Real para o Euro*/
printf("O valor convertido em Euro e %.2f \n", result); /* Imprime ao usurio o valor da
converso em Euro*/
break; /* Comando que causa a sada imediata do switch*/
case 4:break;
/* Comando que causa a sada imediata do switch*/
} /*Comando que termina a funo do switch*/
system("PAUSE"); /*Comando que para o programa at que seja pressionado uma tecla qualquer*/
} /*Termina a funo*/

O programa em funcionamento

Cristian Martins, Rafaela Baldez, Marcelo Souza,


Natlia Silva, Sirlene Takahashi. 2012

Potrebbero piacerti anche