Pokaż wyniki od 1 do 2 z 2

Temat: Pomocy błagam

  1. #1

    Domyślnie Pomocy błagam

    WITAM MAM PROBLEM :1.CHCE Z KLAWIATURY WYBRAC WIECEJ NIZ 1 PRODUKT PO PRZECINKU
    2. W ZAPISANYM PLIKU NIE MA NAZWY TYLKO NUMER PRODUKTU...


    PROSZE POMOCY



    #include <iostream>
    #include <conio.h>
    #include <time.h>
    #include <fstream>
    using namespace std;

    int main()
    {

    int co,x,i;
    char a,t;

    cout << "\t ---------------------------------------------------- \n";
    cout << "\t |********************-- cos --*****************|\n";
    cout << "\t |**********************-- --*******************|\n";
    cout << "\t ---------------------------------------------------- \n" ;
    cout <<"\n";
    cout << "\t -cos-\n";
    cout << " \n\n co zamawiasz ? : \n"; //-material
    cout << "\n element nr 1) - numer produktu-.......\ \n";
    cout << "\n szynka \n";
    cout << "\n element nr 2) - numer produktu-............\ \n";
    cout << "\n produkt \n";
    cout << "\n produkt nr 3) ;
    itd......
    cout << "\n\n podaj nr elementu: ";
    tu trzeba mi jakis kod zeby mozna po przecinku wybierac numer produktow nie tylko jeden
    cin >> co;

    switch (co) //wybor
    {
    case 1:




    cout <<"\n"<<co<<"]"<<"\t ---------wybrales szynke-------";


    break;
    case 2:


    cout << "\n"<<co<<"]"<<"\t ---------wybrales pieczywo----------";

    break;
    case 3:
    cout <<"\n"<<co<<"]"<<"\t --------wybrales --------";
    break;
    default:
    cout<< " zazadales element nr " <<co<<" nie znam takiego ";
    break;

    }
    cout << " \n podaj ilosc paczek: ";
    cin >> x;

    cout <<"\n\n zamowiles element nr: "<< co;

    if (i==1)
    {
    cout <<"\n"<<co<<"]"<<"\t ---------wybrales szynke-------";
    }
    else
    if (i==2)
    {
    cout << "\n"<<co<<"]"<<"\t ---------wybrales pieczywo----------";
    }
    else
    if (i==3)
    {
    cout <<"\n"<<co<<"]"<<"\t --------wybrales COSMOFEN--------";
    }

    cout<<"\n ilosc paczek: "<< x;

    cout << "\n jesli zamowic to napisz: t \n"
    << " odpowiedz: \n";
    cin >>a;
    cout << "\n odpowiedziales: \t";
    cout << (a?"tak":"nie");
    /* void wysylanie(int x);
    x:= */
    cout << "\n zamowienie zlozone \n";
    //}
    time_t rawtime;
    struct tm * timeinfo;
    time ( &rawtime );
    timeinfo = localtime ( &rawtime );
    cout << ( "Aktualna data i czas: %s", asctime (timeinfo) );
    ofstream plik; // Tworzy zmienną dzięki, której zapisujemy do pliku
    plik.open("zamow.txt", ios:: out); // Funkcja otwierająca plik do czytania. Zamiast plik.txt możemy podać własną nazwę pliku.
    plik <<("\n data i czas zamowienia: %s \n",asctime (timeinfo)) // Zapisujemy coś do pliku

    << "\t ---------------------------------------------------- \n"
    << "\t |********************cos --*****************|\n"
    << "\t |**********************-- --*******************|\n"
    << "\t ---------------------------------------------------- \n"
    <<"\n"
    << "\t -zamowienie-\n"

    << "\n zamowiony numer elementu z listy : "<<co<<"]"<<"\t\t" ------- i tu tez problem w zapisanym
    pliku pokazuje tylko numer produktu a ja jeszcze chce nazwe produktu

    << "\n\n ilosc paczek: "<<x;

    getch();
    system ("pause");
    }
    TYTONIASZ
    obserwator


    Posty: 2
    Dołączył(a): Wt sie 23, 2011 14:07 pm
    Ostatnio edytowane przez tytoniasz ; 20-12-2011 o 19:23

  2. #2
    Użytkownik Avatar kanar123
    Dołączył
    27-03-2008
    Skąd
    127.0.0.1
    Posty
    444

    Domyślnie

    1. Zmień tytuł.. nie jeden błagał pomocy i jej przez to nie otrzymał.
    2. Wrzuć kod w odpowiednie taki i.. uporządkuj, jeśli ktoś ma Ci pomóc..
    3. Twoje prośby bez problemu można znaleźć w necie.. tylko poszukaj.
    4. Błaganie nie pomaga, uwierz mi, wręcz przeciwnie. Nie używaj Capslocka..

    Odp na 2. dodaj tablice, na niej prowadź produkty, po wybraniu produktu odwołaj się do 2 indeksu w tablicy w której będzie jego nazwa i ją wyślij do pliku.
    lub.. dodaj warunek if (co==1) {plik << "Nazwa produktu...";} else {} //itd..
    Odp na 1. Użyj pętli i tablicy do zapisania poprzednich wyborów..

Uprawnienia

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •