Pomysł na zadanie.

0

czesc. przypadkiem dostalem sie do drugiego etapu konkursu informatycznego w mojej szkole ( 2 liceum ) i problemem jest to, ze musze stworzyc 'program pokazowy'. caly widz polega na tym, ze ja umiem troszke dev c++ i wlasciwie podstawy visuala. i totalnie nie mam pomyslu na to, co moglbym stworzyc. znalazlby sie ktos, to mialby jakis pomysl i choc troche pomoglby w wykonaniu programu ?

0

Napisz ponga w konsoli...obiektowo :)

0

Napisz jakąś grę w miarę prostą lub jakąś aplikację (tu nie musisz być twórczy, może być coś co już jest, ale swoje, lepsze; ofc coś nowego będzie znacznie lepsze). Po prostu pogrzeb w necie, jakichś projektów poszukaj i ci coś wpadnie do głowy.
Problem jest taki, że znasz podstawy C++ (od razu ci mówię zmień środowisko z Dev na Code::Blocks lub Visual'a). Ciężko ci będzie napisać coś większego i zależy jak bardzo te podstawy umiesz. Przybliż nam dokładnie swój stan wiedzy i umiejętności. Napisałbyś na formach prostą strzelankę?

EDIT:
No to skoro masz tak małe umiejętności, to raczej nikt ci nie pomoże napisać czegoś średnio-małego, bo musiałby ci duuużo tłumaczyć. Czy to ma być jakaś na prawdę dobry program prezentacyjny, czy porządne kółko i krzyżyk wystarczy w konsoli?

0

dobrze, jestem tu nowy, nie wiem co i jak. jak juz mowilem, umiem to co uczyli przez niecaly rok w szkole. aktualnie robimy funkcje i tyle.

0

skoro do przejscia do nastepnego etapu wystarczyla taka moja wiedza, to nie musi byc to cos nad wyraz kreatywnego. myslalem o zrobieniu czegos w stylu, ze klikasz jeden przycisk to np blokujesz utworzenie nowego folderu. klikasz nastepny to blokujesz zmiane tapety, itd..

0

jeżeli znasz tylko podstawy a chcesz osiągnąć jakiś efekt, widoczny dla oka, to przerzuć się całkiem na to Visual C++ i naklep coś okienkowego. Nawet snake, albo coś w tym stylu. Albo wspomniane przez xeo K&K. Chociaż są ludzie w liceum, którzy nie dosyć, że naklepią coś funkcjonalnego, to jeszcze zrobią to całkiem przyzwoicie.. Szczerze mówiąc, nie widzę w Tobie pretendenta do wygranej, ale zawszę możesz coś stworzyć, dla własnej satysfakcji.

0

nie moja wina, ze taki poziom jest w szkolach :D. na 'konkursie' jedno zadanie to bylo, ze wprowadzasz tekst, nastepnie o ile ma zostac on przesuniety ( szyfr cezara) i wyswietlasz gotowy tekst. a inne, ze wprowadasz ile bedzie kół, nastepnie wprowadzasz pierwsza wspolrzedna pierwszego, druga wspolrzedna pierwszego, promien pierwszego, pierwsza wsp drugiego itd. wiec takie cos ogarniam. nigdy nie robilismy zadnych gier, ani nic w tym stylu. cos tam szukalem z visualu, patrzylem jak sie to tworzy, ale tez raczej nic specjalnego nie wiem. aaa i ten konkurs to byl w Devie

0

Jak na konkursie IDE był DevCPP, to zrezygnuj z konkursu od razu :D

Poszedłeś na konkurs, a zwalasz winę na szkołę, że nie uczą. Tam cię nie nauczą programować, to musi wyjść z twojej inicjatywy, nikt do konkursu cię nie przygotuje tak dobrze jak ty sam. No chyba, że masz dobrego nauczyciela.

0

Moja rada. Zacznij od Kółka i Krzyżyk w MSVC++, jak dasz sobie z tym radę(komuś znającego się na rzeczy godzina, to chyba za dużo) to damy Ci inne rady co do twojej radosnej twórczości:)

0

Jakbyś chciał napisać coś bardziej kolorowego niż prgramy konsolowe to poszukaj kursów biblioteki Allegro. Jest prosta i przyjemna.

0

Jakbyś chciał napisać coś bardziej kolorowego niż prgramy konsolowe to poszukaj kursów biblioteki Allegro. Jest prosta i przyjemna.

Jakby to rzekł somekind: "Ale nie ma cycków".

0

Jeśli jesteś tylko i wyłącznie po tym, czego uczą w szkole na zajęciach infy w LO, to kółko i krzyżyk będzie naprawdę najlepszym wyborem. Jak chcesz, to mogę Ci nawet stary, brzydki, gotowy kod podrzucić - napisane jeszcze jak zaczynałem naukę w LO, więc praktycznie pierwszy dotyk do programowania w C++ . Więcej niż takie kółko i krzyżyk raczej z siebie nie wyciągniesz, pisanie Tetrisa, Snejka czy statków zajmie Ci za dużo czasu i nerwów, skoro nie ogarniasz jeszcze swobodnie nawet funkcji. To przychodzi z czasem, dlatego powoli się rozwijaj, działaj, poszerzaj wiedzę i pod żadnym pozorem nie licz na to,że wystarczy Ci to co masz na lekcjach.
I zarzuć używanie Dev'a, na rzecz na przykład Code::Blocks.

A jak nauczyciel się będzie czepiał,że w Twoim Code::Blocks nie zadziała konstrukcja:

int rozmiar;
cin >> rozmiar;
int tablica[rozmiar];

albo podobna, to każ mu poczytać standardy.</del>

0
 int rozmiar;
    cin >> rozmiar;
    int tablica[rozmiar];
    for(int i = 0; i < rozmiar; i++)
    tablica[i] = i;
    for(int i = 0 ; i < rozmiar; i++)
    cout << tablica[i] << endl;

Przecież to działa...w Code::Blocks :D

0

@up: może działa, ale z tego, co wiem to tablic dynamicznych nie należy tak tworzyć.

0

A ja proponuję bazę danych na plikach. Kółko i krzyżyk to każdy zrobi, a zabawa na plikach to coś ciekawszego. Nauki wiele nie ma - raptem coś przeczytać (http://cpp0x.pl/kursy/), a potem z tego skorzystać. Jeśli ogarniasz totalne podstawy (pętle, warunki, funkcje), to nie będziesz miał problemu ze zrozumieniem powyższego materiału. No chyba, że nie będziesz chciał go zrozumieć i stwierdzisz, że jednak jakaś gra lepsza i łatwiejsza (polemizowałbym :)).

Co taki program mógłby robić. No, np. może to być baza uczniów (imię, nazwisko, wiek, klasa, oceny, etc.). Struktura programu mogłaby się opierać na zwykłych strukturach + pliki (wczytywanie, zapisywanie bazy), które byłyby odpowiedzialne za tworzenie kolejnych uczniów. Odpowiednie funkcje miałyby za zadanie obsłużyć kolejne akcje, np. (obliczanie średniej, ilość obecności, oceny z danego przedmiotu). Użytkownik miałby menu wyboru, w którym decydowałby, co chce zrobić w danym momencie. To nie ma być nic skomplikowanego, tylko pokazującego, że się interesujesz i bawisz tym co robisz (skoro jesteś w 2 etapie to zakładam, że Cię to kręci).

Jak Ci to nie spasuje, masz inne możliwości - kółko i krzyżyk, pong, statki i jeszcze parę rzeczy by się znalazło :).

0

Wiem, że tak się nie robi. Ja tylko pokazuję, że to działa ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1