Dodawanie, usuwanie, wyszukiwanie w tablicy.
Ostatnio zmodyfikowano 2012-01-13 21:48
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ł" #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; } } } |
|
hincu |
» 2012-01-13 12:30:27 stworz sobie klase ksiazka nastepnie stworz vector tej klasy i dzialania na nim |
|
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ć. |
|
hincu |
» 2012-01-13 12:36:15 to stworz sobie strukture : P struktura to klasa tyle ze wszystkie elementy sa publiczne |
|
sensey9 Temat założony przez niniejszego użytkownika |
» 2012-01-13 12:40:03 A nie da się bez żadnych klas i struktur ? |
|
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 Kurs C++? PS. Zamiast tablic możesz użyć tablic map z biblioteki STL. //SeaMonster131: Odsyłacze wewnętrzne :) |
|
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 |
|
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 |
|
« 1 » 2 3 4 |