#include <fstream>
#include <iostream>
#include <sstream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{
	int nombre=2;
	cout<<"nombre ?";
	cin>>nombre;
	string codes[nombre];
	int qte[nombre];
	for(int i=0; i<nombre; i++)
	{
		cout<<"produit No "<<i+1<<"\nEcrivez : [code] [espace] [quantite] ==>";
		cin>>codes[i]>>qte[i];
	}
		
	ifstream fichierp;
	fichierp.open("data/produits.txt", ios::in);
	string ligne;
	string nomligne;
	string codeligne;
	float prixligne;
	
	float prixtotal;
	
	for(int j=0; j<nombre; j++)
	{
		      
		 
        while(getline( fichierp, ligne ))
		{
			      
            istringstream iss( ligne );
			iss>>nomligne>>codeligne>>prixligne;
			if(codeligne==codes[j])
			{
				prixtotal=qte[j] * prixligne;
                cout<<"Produit "<< nomligne <<" Qte: "<<qte[j]<<" Prix unitaire: "<< prixligne<<" Prix total"<<prixtotal<<"\n";
			}
		}
		fichierp.seekg(0);
	}
	
	cout<<sortieecran;
	
	system("pause");
}
			
		
 
	
Partager