![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Zrobiłem mały program z wykorzystaniem pętli while http://wklej.org/id/234967/ Jak wpiszę liczbę ujemną bądź literę zapętla się jak tego uniknąć? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
funkcja abs (absolute). Poszukaj jej w c++ (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#3
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
wow, ile=ile-1; pascalowe podejście (IMG:style_emoticons/default/smile.gif) nie ładniej tak: ile--;
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
heh (IMG:style_emoticons/default/winksmiley.jpg)
p.s koledzy jaką polecacie książkę do C++ dla newbie? Ten post edytował aleo 14.12.2009, 11:00:04 |
|
|
![]()
Post
#5
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Temat: Symfonia C jedyna słuszna.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 34 Dołączył: 21.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kod if(cin.fail()){ /* podales zly znak */ } Powyższe zastąpi również abs() jeśli typ zmiennej ustawisz na unsigned int. Ten post edytował nmts 14.12.2009, 11:58:38 |
|
|
![]()
Post
#7
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Cytat koledzy jaką polecacie książkę do C++ dla newbie? Jeśli chciałbyś tutorial w pdf-ie, polecam to: http://www.gamedev.pl/tutorials.php?x=category&id=18 Całość ma prawie 900 stron (IMG:style_emoticons/default/smile.gif) Naprawdę polecam, bardzo, ale to bardzo dopracowany tutorial. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Temat: Symfonia C jedyna słuszna. Symfonia nie jest wcale taka sluszna. Polecam Szkola programowania ja mam C i C++ i jest zajebista. |
|
|
![]()
Post
#9
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Symfonia nie jest wcale taka sluszna. mam nadzieje że napisałeś to pod wpływem chwili nie analizując wszystkiego? (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 2 Dołączył: 10.11.2009 Ostrzeżenie: (20%) ![]() ![]() |
mieszasz C z C++ - zdecyduj sie - albo jedno albo drugie!
poza tym po co tutaj c++? stosujesz wylacznie paradygmat imperatywny wiec C bedzie tutaj lepsze niz C++. Nie ma sensu tworzyc aplikacji w C++ kiedy nie uzywa sie OOP. Ten post edytował qwerty1440 14.12.2009, 13:46:44 |
|
|
![]()
Post
#11
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
ale kto ja? przecież Symfonie jest do C++.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 2 Dołączył: 10.11.2009 Ostrzeżenie: (20%) ![]() ![]() |
mowie o kodzie zalaczonym przez autora (IMG:style_emoticons/default/winksmiley.jpg)
jesli C++ to nie "\n" tylko endl; i nie x=x-1; tylko x--; Powinno byc takze #include<iostream> (bez .h) trzeba uczyc od poczatkow standardow ANSI C i ANSI C++, bo potem ludzie zdziwieni ze cos w MSVC dziala a w DevCpp sie nawet skompilowac nie chce, badz na odwrot. Niestety, co kompilator to inne problemy, aby ich unikac nalezy stosowac ANSI C(++). poza tym C sie do takiego blachego programu bardziej nada. Ten post edytował qwerty1440 14.12.2009, 13:54:12 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
mam nadzieje że napisałeś to pod wpływem chwili nie analizując wszystkiego? Nie martw sie analizowalem i Szkola programowania jest lepsza. Cytat mieszasz C z C++ - zdecyduj sie - albo jedno albo drugie! Bo mam i jedna i druga czytaj uwaznie. poza tym C sie do takiego blachego programu bardziej nada. Operacje Input/Output tak bo sa szybsze reszta nie bardzo bo po co bawic sie typami. |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 2 Dołączył: 10.11.2009 Ostrzeżenie: (20%) ![]() ![]() |
Kod Bo mam i jedna i druga czytaj uwaznie. "mowie o kodzie zalaczonym przez autora" - CZYTAJ UWAZNIE!!! Kod reszta nie bardzo bo po co bawic sie typami dlatego wybrales PHP? Nie bez powodu te typy zostaly wprowadzone. C++ uzywa sie w momencie gdy korzysta sie z objektow. W przeciwnym wypadku nie ma to najmniejszego sensu. Zapamietaj jedno: C jest jezykiem nizszego poziomu niz C++, a to oznacza ze jest szybszy. Najnizszy jest assembler - tudziez najszybszy. Oczywiscie mozna tutaj abstrahowac, bowiem osoba programujaca w javie powie ze C jest jezykiem niskiego poziomu a osoba piszaca w asm powie ze wysokiego. Ogolnie zarowno C jak i C++ uznaje sie ze jezyki wysokiego poziomu, jednak im wyzszy poziom, tym wolniejszy kod wynikowy jest generowany. Podane operacje I/O jako przyklad to nie wszystko... ogolnie strumienie w C++ sa wolniejsze, a powiedzmy sobie szczerze - pobranie czegos z klawiatury czy wyswietlenie tekstu na ekranie w C++ to operacje na strumieniach. |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Cytat dlatego wybrales PHP? Wybralem bo to tworzenia www nie ma nic lepszego wedlug mnie a python i ruby mi nie pasuja. Cytat Zapamietaj jedno: C jest jezykiem nizszego poziomu niz C++, a to oznacza ze jest szybszy. Najnizszy jest assembler - tudziez najszybszy. Oczywiscie mozna tutaj abstrahowac, bowiem osoba programujaca w javie powie ze C jest jezykiem niskiego poziomu a osoba piszaca w asm powie ze wysokiego. Ogolnie zarowno C jak i C++ uznaje sie ze jezyki wysokiego poziomu, jednak im wyzszy poziom, tym wolniejszy kod wynikowy jest generowany. Podane operacje I/O jako przyklad to nie wszystko... ogolnie strumienie w C++ sa wolniejsze, a powiedzmy sobie szczerze - pobranie czegos z klawiatury czy wyswietlenie tekstu na ekranie w C++ to operacje na strumieniach. Nie musisz mi mowic tak oczywistych rzeczy laikiem nie jestem (IMG:style_emoticons/default/smile.gif) Cytat Nie ma sensu tworzyc aplikacji w C++ kiedy nie uzywa sie OOP. To po co pisac cokolwiek w php..? (IMG:style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 2 Dołączył: 10.11.2009 Ostrzeżenie: (20%) ![]() ![]() |
Nic lepszego? ASP.NET sie w zyciu chyba nie bawiles (IMG:style_emoticons/default/winksmiley.jpg) Traktuj to z przymrozeniem oka, bowiem jezyk programowania jest kwestia bardziej indywidualna. jednemu bardziej lezy PHP, innemu ASP, jeszcze innemu Python. Po co pisac w PHP? Bo jest to chyba najbardziej popularny jezyk webowy i latwo znalezc hosting, a nie kazdego stac na dedyka czy dodatkowe oplaty tylko po ty aby miec Pythona czy Ruby (IMG:style_emoticons/default/winksmiley.jpg) Piszac iz nie mas sensu tworzyc aplikacji w C++ jesli nie uzywa sie OOP mialem na mysli porownanie C i C++. Uwazam iz mieszanie do tego PHP jest odrobine nie na miejscu - C/C++ i PHP to jezyki o zupelnie innym zastosowaniu (pierwotnym przynajmniej) (IMG:style_emoticons/default/winksmiley.jpg) I nie mysl ze uwazam Cie za laika. Poprostu piszac posta mysle tez o osobach, ktore nie sa tak zorientowane w temacie, a byc moze odwiode tym autora watku od pisania tak "skomplikowanych" aplikacji w C++ i namowie do sprobowania C. Dopiero pozniej, gdy zapozna sie z tym jezykiem i zacznie pisac bardziej rozbudowane aplikacje, sprobuje C++ i OOP (IMG:style_emoticons/default/smile.gif) A po pytaniach wnioskuje ze C tez dobrze nie zna (IMG:style_emoticons/default/winksmiley.jpg)
P.S. Sam osobiscie polecic moge Symfonie C++ albo ksiazke H. Schildta o Borland C++. Co prawda dedykowana jest srodowisku borlanda, jednak jest to obszerna pozycja z ktorej mozna wiele madrego wyczytac i jako jedna z niewielu porusza rozne ciekawe zagadnienia jak np listy polaczone (tak to sie chyba nazywalo) Ten post edytował qwerty1440 14.12.2009, 19:10:18 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Asp sie nie bawilem bo chyba na apache nie dziala a na II2 mnie nie stac jak narazie (IMG:style_emoticons/default/biggrin.gif)
Ja tak ogolnie to juz dawno w C nie kodzilem ogolnie rzecz biorac C++ znalem bardzo malo bo zawsze bardziej lubialem C i do teraz lubie. Ogolnie autorowi watku moge powiedziec tyle zeby zaczol od C gdzie funkcje,pointery,tablice sa fajnie opisane do tego poznasz jak dziala input/output i bedziesz znal podstawowe liby z C, zreszta mozna uczyc sie ich na raz. Ten post edytował marcio 14.12.2009, 23:53:55 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
@marcio:
Co takiego fajnego napisałeś w C? |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
@marcio: Co takiego fajnego napisałeś w C? Kalkulator,kolko krzyzyk tekstowe,mini "p2p" na socketach client-server prawie dzialajacy przesylal pliki *.txt reszty nie pamietam ale duzo tego bylo. Zreszta co to ma do rzeczy w C malo sie bawilem ale moge powiedzec ze znam na tyle ze moge prowadzic dyskusje. P.S musze sobie troche C odswierzyc (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 2 Dołączył: 10.11.2009 Ostrzeżenie: (20%) ![]() ![]() |
chcesz ASP.NET to zainteresuj sie mono => dziala z apache. A zamiast Apache polecam Cherokee (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 23:49 |