Oryginalna strona colobot.cba.pl umarła, gdy cba.pl przestało oferować darmowy hosting. To jest statyczny mirror, pobrany w 2018. ~krzys_h
 
Polski Portal COLOBOTa
COLOBOT Polish Portal

C, C#, C++ - RandomGame i RandomGameHardcore

Phitherek_ - 12-07-2011, 02:37
Temat postu: RandomGame i RandomGameHardcore
Jakby Wam bardzo się nudziło, to zachęcam do dwóch prościutkich gierek. Pierwsza, RandomGame, polega na tym, aby znaleźć jedną, wylosowaną liczbę z przedziału 0-100, w jak najmniejszej liczbie prób. Druga, RandomGameHardcore różni się tylko tym, że po każdej błędnej odpowiedzi zostaje wylosowana nowa liczba, a ten, komu uda się znaleźć poprawną liczbę w 10 lub mniej próbach otrzymuje zaszczytny tytuł HARDKORA (jak ktoś go zdobędzie, to dajcie znać). W wersji 0.2 dodałem jeszcze obsługę graczy i indywidualnych rekordów każdego z nich, wersja 0.1 jest bez tego, ale polega na tym samym.
Berserker - 12-07-2011, 12:27

Kod:
g - graj ponownie, inny znak - zakończ: g
Podaj imi─Ö gracza: 2
Spr├│buj zgadn─ů─ç losow─ů liczb─Ö z zakresu 0-100: 2
┼╣le! Zgaduj kolejn─ů: 2
Brawo! Zrobi┼ée┼Ť/a┼Ť to w 2 pr├│bach!
Otrzymujesz zaszczytny tytuł HARDKORA! :)
Pobi┼ée┼Ť/a┼Ť sw├│j rekord! Gratulacje!
g - graj ponownie, inny znak - zakończ: 2

Spam 2 ftw.
Tylko nie uzywaj polskich znakow bo sie w konsoli nie wyswietlaja ;S

Raptor - 12-07-2011, 13:25

Berserker napisał/a:
Tylko nie uzywaj polskich znakow bo sie w konsoli nie wyswietlaja ;S

Kompilator C++ nie pokazuje Polskich znaków? Nie mogę "uwierzyć/uwiedzieć"! W Turbo PASCAL bez problemu wpisywałem Polskie znaki i się zawsze wyświetlały bez jakichkolwiek problemów.

Simbax - 12-07-2011, 13:37

@up Zwróć uwagę, że Pascal jest językiem specjalnie pod konsolę. W C++ np. literek nie pokolorujesz, bo i po co? Pewnie jakieś tam biblioteki od tego są, ale po co bawić się w konsoli...

Odnośnie polskich znaków: http://www.colobot.cba.pl...topic.php?t=337

A takie gierki to tworzyłem na początku :P

adiblol - 12-07-2011, 14:10

Konsola GNU/Linuksa ma UTF-8 i wszystko się wyświetla, windowsiarze.
Berserker - 12-07-2011, 15:50

Ja przynajmniej moge sie pochwalic, ze za cholere nie wiem jak sie obsluguje linuxa :)
Simbax - 12-07-2011, 16:34

A najlepsze jest to, że nie ma najmniejszych szans na to, że M$ "zaktualizuje" to swoje żałosne cmd :< Jak bardzo bym chciał mieć taki terminal z Ubuntu na siódemce... Chociaż właściwie po co on komu na Windowsie, przecież wszystko można wyklikać. BTW Offtop się z tego robi :>
Phitherek_ - 13-07-2011, 00:33

@Berserker: Gratuluję :) . Nawet ja nie miałem tyle cierpliwości, aby zakończyć choć jedną grę w wersji Hardcore.

@Simbax: Chcesz mieć terminal z Ubuntu pod Win7 - zobacz sobie na projekt andLinux (opisałem go na moim MySMPBNS, tutaj). A literki pokolorujesz - funkcjonalność BASH-a (chociażby ten artykuł, albo ten). W tym ostatnim pisze, że podobno DOS też to potrafił, więc może Windowsowe cmd też... I M$ zaktualizował już swoje cmd, zobacz sobie Windows PowerShell, powinieneś mieć w systemie.

@all: Tak, polskie znaki to "wina" UTF-8, ale wystarczy otworzyć sobie to jEditem (www.jedit.org) i zapisać w kodowaniu windows-1250... bądź w bardzo prosty sposób zamienić (Search and Replace), bo jEdit obsługuje UTF-8 i wyświetli polskie znaki, jak załaduje się plik w tym kodowaniu. BTW: Polecam jEdita, jeżeli lubicie programować bez IDE, jak ja ;) .

Simbax - 13-07-2011, 11:29

Phitherek_ napisał/a:
zobacz sobie na projekt andLinux (opisałem go na moim MySMPBNS, tutaj)


Od dziś uznaję cię za lepszego Linuksiarza od adiblola. Akurat potrzebuję darmowego programu do edycji filmów, a na Ubuntu jeden bardzo fajny znalazłem :D

Phitherek_ napisał/a:
A literki pokolorujesz - funkcjonalność BASH-a (chociażby ten artykuł, albo ten).


Co nie zmienia faktu, że Pascal to język specjalnie pod konsole i o wiele łatwiej się w nim pisze programy właśnie pod cmd czy tam DOSa.

Phitherek_ napisał/a:
I M$ zaktualizował już swoje cmd, zobacz sobie Windows PowerShell, powinieneś mieć w systemie.


To nie to samo... :)

Phitherek_ napisał/a:
Polecam jEdita, jeżeli lubicie programować bez IDE, jak ja .


Do małych programików to faktycznie jest wygodniejsze bez IDE :) Na gedit bardzo miło mi się pisało w Pascalu, HTML, Javie, C++... No właściwie w każdym języku :)

adiblol - 13-07-2011, 16:34

Simbax napisał/a:

Do małych programików to faktycznie jest wygodniejsze bez IDE :) Na gedit bardzo miło mi się pisało w Pascalu, HTML, Javie, C++... No właściwie w każdym języku :)
A ja wolę vim'a :>

Simbax napisał/a:

Od dziś uznaję cię za lepszego Linuksiarza od adiblola.
Jakim prawem? Czym ci zawiniłem?

Simbax napisał/a:

Co nie zmienia faktu, że Pascal to język specjalnie pod konsole i o wiele łatwiej się w nim pisze programy właśnie pod cmd czy tam DOSa.
Ale ma zje**ną składnię. Amen.
Simbax - 13-07-2011, 17:00

adiblol napisał/a:
Jakim prawem? Czym ci zawiniłem?


Oj tam, oj tam... Pisałem pod impulsem, ten andLinux to mi z nieba spadł :P


Powered by phpBB modified by Przemo & WRIM © 2003 phpBB Group