Desafio de programação em c
Ader Santos – 1191305465Adinilson Francisco – 1157380813André Correa – 1107300200João Aurélio – 1189420759
Maria Ap. Oliveira - 1189412297 | | | 2ª Etapa | |
A equipe resolveu desenvolver o programa em apenas uma etapa, haja visto a instância pequena do problema possibilita esta facilidade.
Pois bem, o programa responde conforme solicitado, conforme pode ser observado no item Passo 2, mas para que facilmente seja efetuado um teste em realtime decidimos simplesmente copiar o código fonte, este desenvolvido no Visual Studio 2008, para o relatório em questão afim de facilitarmos este teste, bastando somente copiá-lo para outras IDE’s, tomando o cuidado de verificar algumas bibliotecas.
Passo 1.Nesta primeira instância, optamos pelo preenchimento da matriz dinamicamente para economia de variáveis e conseqüentemente de processamento. Mas para isso, deverá ser selecionada a moeda primeiramente. O código está todo comentado para melhor entendimento da lógica utilizada no programa.
// ConverteMoedas.cpp : Defines the entry point for the console application.
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
#include <string.h>
#include <stdio.h>
int _tmain(int argc, _TCHAR* argv[])
{
//------INICIO - DECLARACAO E INICIALIZACAO DAS VARIAVEIS------------ int i, j, m, mValor, o;//variáveis para controle de laços float cotacao, cotMes[30], MaiorCot, MenorCot, MediaCot, mediaCotacao; float moeda, R, E; float conv;//variáveis para conversão char ch, cn;//variáveis para controlar entradas e saídas do sistema wchar_t moedMatrizE[]=L"Euro";//matriz cotacao Euro wchar_t moedMatrizR[]=L"Real";//matriz cotacao Real ch = 's'; cn = 's'; m=0; o=0; //--------FIM - DECLARACAO E INICIALIZACAO DAS