Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Dodawanie, usuwanie, wyszukiwanie w tablicy.

Ostatnio zmodyfikowano 2012-01-13 21:48
Autor Wiadomość
sensey9
Temat założony przez niniejszego użytkownika
Dodawanie, usuwanie, wyszukiwanie w tablicy.
» 2012-01-13 12:10:54
Witam. Mam takie zadanie:
Napisz program dla biblioteki w którym pracownik będzie mógł dodawać książki (tytuł, autor) usuwać je i wyszukiwać np. po autorze. Wykorzystując do tego 3 funkcje. Książki maja być zapisywane w tablicach. Czy ktoś mógł by mi pomóc z tym zadaniem był bym bardzo wdzięczny.

Oto do czego udało mi się dojść. Nie wiem dla czego program wypisuje w nieskończoność "Podaj tytuł"
C/C++
#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
void fun1( string tab[] );
main()
{
    int a, b;
    string tab[ 100 ];
    cout << "Pracownik" << endl;
    cout << "Klient" << endl;
    cin >> a;
    if( a == 1 )
    {
        cout << "1. Wprowadz kasiazke" << endl;
        cout << "2. Usun ksiazke" << endl;
        cout << "3. Wyszukaj" << endl;
        cin >> b;
        if( b == 1 )
        {
            fun1( tab );
        }
    }
   
}
void fun1( string tab[] )
{
    int t, licznik = 0;
    string zmienna;
    for( licznik = 0; licznik = 5; ++licznik )
    {
        if( tab[ licznik ] == zmienna )
        {
            cout << "Podaj tytul" << endl;
            cin >> t;
           
        }
    }
}
P-48057
hincu
» 2012-01-13 12:30:27
stworz sobie klase ksiazka nastepnie stworz vector tej klasy i dzialania na nim
P-48058
sensey9
Temat założony przez niniejszego użytkownika
» 2012-01-13 12:33:12
Chodzi tylko o to ze jeszcze nie umie się posługiwać klasami a nauczyciel zadał nam takie zadanie i nie wiem jak sbie z nim poradzić.
P-48059
hincu
» 2012-01-13 12:36:15
to stworz sobie strukture : P
struktura to klasa tyle ze wszystkie elementy sa publiczne
P-48060
sensey9
Temat założony przez niniejszego użytkownika
» 2012-01-13 12:40:03
A nie da się bez żadnych klas i struktur ?
P-48061
jsc
» 2012-01-13 15:04:27
Możesz zrobić w osobnych tablicach, ale to rozwiązanie jest wysoce nieeleganckie.

A tak po za marginesem nie możesz się zapoznać z kursem C++ jest tu pod adresem » KursyKurs C++ kurs?

PS.
Zamiast tablic możesz użyć tablic map z biblioteki STL.

//SeaMonster131: » Kurs STC » ZaawansowaneOdsyłacze wewnętrzne lekcja :)
P-48065
sensey9
Temat założony przez niniejszego użytkownika
» 2012-01-13 15:25:15
chodzi o to że my się jeszcze nie uczymy w c++ tylko c nauczyciel wprowadził nam jedynie funkcje cout i cin oraz bibliotekę stringa
P-48067
hincu
» 2012-01-13 15:36:44
to zacznij uczyc sie wprzod a zaczniesz lepiej ogarniac, w szkole nauczysz sie tylko podstaw, wiec jesli chcesz byc programista to idz do przodu w razie problemow masz kogo sie spytac : P
P-48070
« 1 » 2 3 4
  Strona 1 z 4 Następna strona