ME AJUDEM!!!!!!!!!!!! Duvidas do programa de c++

Off Topic

05/06/2010

Bom eu sou novo no forum ,  e eu estou precissando da ajuda de voces. E o seguinte , tenho que fazer o seguinte programa:  Os alunos de mecatrônica, visando auxiliar o desenvolvimento do projeto final,
 decideram construir um programa que gerencie o gasto na compra de componentes
 do projeto. O programa recebe como entrada de dados:
        * a quantidade de tipos de componentes a serem comprados;
        * o nome de cada componentes
        * a quantidade de cada componentes e o valor unitário
        * O nome e o modulo do aluno
        * O nome do projeto
        * O nome do professor responsável
       
  Ao final o programa salva um arquivo chamado lista.txt que será entregue a
  coordenação , contendo todas as informações ,obedecendo o formato abaixo:
       
        ________________________ 
            LISTA DE COMPRAAS  
        ________________________ --
         Aluno  rafael    Modulo 3
         Projeto carro
         Professor Responsável xx
         _______________________
         Tipos de componentes
         Nome    Quantidade   Valor unitário   Valor Total
    exe  Cd         4             1             4,00   
          _________________________________________________
          Total da compra
  eu nao estou conseguindo realizar esse programa !! o codigo que eu conseguir fazer e esse:   #include<iostream> using namespace std;
int linha()
{
    cout<<"-------------------------"<<endl;
}
int horizontal()
{
    cout<<"__________________________________________"<<endl;
}
int main()
{
    linha();
    cout<<" LISTA  DE  COMPRAS"<<endl;
    linha();
string Aluno;
int Modulo;
string Projeto;
string Professor;
string Nome;
int Quantidade;      linha();
    
     cout<< "Digite o nome do Aluno: "<<endl;
     cin>>Aluno;
   
     cout<<" Digite o Modulo: "<<endl;
     cin>> Modulo;
    
     cout<< " Digite o nome do Projeto: "<<endl;
     cin>> Projeto;
    
     cout<<" Digite o nome do Professor:"<<endl;
     cin>>Professor;
     linha();
int componentes[3],i;
char quantidade;
for(i=0; i<3; i++){
horizontal();
cout<<" Digite a Quantidade de Componentes: "<<endl;
cin>> componentes[1];
horizontal();
}
if(componentes[i]=quantidade){
cout<<"Digite o nome dos componente"<<endl;
cin>>componentes[0];
}   system("pause");
}
so que eu nao estou conseguindo realizar que o comando "for " nao fique em loop infinito, e que monstre o valor , ou seja ja to com dificuldades!!!  
Junior

Junior

Curtidas 0

Respostas

Fabio Rocha

Fabio Rocha

05/06/2010

Rapaz, esta um pouco bagunçado não acha? Primeiramente, o ideal, ja que vai utilizar C++, é trabalhar com classes. Segundo você precisa organizar melhor a codificação. Bem se quiser ajuda, posso ajuda-lo com o código me envie email que eu ajudo-o gomesrocha [at] gmail [dot] com 
GOSTEI 0
POSTAR