What's new

-Trudny C++ z Reverse - Lekcja druga!

Status
Not open for further replies.

Reverse

Advanced User
Joined
Jul 11, 2010
Messages
191
Reaction score
46
C++ z Reverse - Lekcja druga!

W lekcji drugiej zajmiemy si? wczytywaniem informacji i zmiennymi.

2.1 Drugi program!

Najlepsz? nauk? jest praktyka wi?c drug? lekcj? zaczniemy od napisania programu kt?ry obliczy nam sum? dw?ch liczb. Wi?c do dzie?a!
Uruchamiamy Dev-C++, tworzymy nowy projekt, Console Application. I uzupe?niamy nasz projekt w ten spos?b :

35809055933706628749.png


Po czym klikamy klawisz F9, i mamy gotowy program kt?ry z dw?ch podanych liczb oblicza ich sum?, sprawd?my czy dzia?a poprzez wpisanie: 2 [enter], 3 [enter] mi dzia?a bo program obliczy? ?e sum? tych liczb jest "5" :
95924476532197062231.png


No ale sami widzicie ?e osoba kt?ra widzia?a by program pierwszy raz nie wiedzia?a by do czego on s?u?y a wi?c zmodyfikujmy go do poziomu u?ywalno?ci, edytuj?c plik main.cpp w ten spos?b:
12140516651396547969.png

A po skompilowaniu ( klikni?ciu na klawisz F9) mamy taki efekt:
23791447329944696460.png


I od razu program staje si? kilkakrotnie lepszy.


2.2 Nowe instrukcje!

Jak pewnie na samym pocz?tku ju? zauwa?yli?cie pojawi?y si? dot?d nie znane Wam instrukcje takie jak cin i int. O instrukcji int powiem w dalszej cz??ci lekcji, teraz zajmijmy si? instrukcj? cin, s?u?y ona do wprowadzania przez potencjalnego u?ytkownika danych, takich jak warto?? danej liczby. Jak mo?na si? domy?li? instrukcja cin jest przeciwie?stwem instrukcji cout, i ??czy si? ze znakami wprowadzaj?cymi : >>.

2.3 Zmienne!

Dobrze to tyle na temat nowych instrukcji zajmijmy si? teraz zmiennymi kt?re s? deklarowane poprzez instrukcj? int.
Zmienne s? to zasoby pami?ci kt?re zajmujemy na wy??czno?? dla danego programu, dla tzw. przechowywania danych. Zmien? mo?e by? ka?dy wyraz, tylko wcze?niej musimy go zadeklarowa? jako ta zmienna tak jak na przyk?adzie :

Code:
int a,b,c ;
Czyli naszymi zmiennymi s? znaki : a, b, c. Pod nie mo?emy podstawi? co nam si? podoba tak jak na przyk?adach ja poda?em kolejno liczby 1 i 2 wy mo?ecie da? co Wam si? ?ywnie podoba.


2.4 Koniec lekcji drugiej!

W tym momencie zako?czyli?my nasz? drug? lekcj?, i mo?emy powiedzie? ?e jakie? podstawy j?zyka C++ ju? znamy, nie jest to du?o ale bez dw?ch pierwszych lekcji w C++ ani rusz. Na nast?pnej lekcji zajmiemy si? instrukcjami steruj?cymi, z kt?rymi tak ?atwo i szybko nie b?dzie ; - ). To tyle na optymistyczne zako?czenie.

> <

Pozdrawiam,
Reverse.



 

Krzysieq

Banned
Joined
May 2, 2009
Messages
1,394
Reaction score
250
Age
28
Odp: C++ z Reverse - Lekcja druga!

Kolejny godny uwagi poradnik Twojego autorstwa.
B??d?w oczywi?cie nie ma, dobrana odpowiednia czcionka, s? screeny i zachowana estetyka.
P?ki co pracuje jeszcze nad lekcj? pierwsz?, ale my?l?, ?e mi si? przyda.
 

xKrysteKx

Advanced User
Joined
Oct 5, 2010
Messages
250
Reaction score
29
Odp: C++ z Reverse - Lekcja druga!

No widz?, ?e jak co? robisz to robisz to do ko?ca. Poradnik jest idealny chodzi mi tutaj o czcionke, umieszczenie tekstu oraz t?umaczenie. Moim zdaniem nawet kto? zielony czytaj?c lekcje pierwsz? i druga wszystko zrozumi.

Pozdrawiam xKrysteKx!
 

Xentaziz

Advanced User
Joined
Nov 20, 2010
Messages
162
Reaction score
19
Odp: C++ z Reverse - Lekcja druga!

Mimo tego, i? poradnik zosta? oznaczony jako trudny, nawet newbie po?apie si? co i jak. Estetyka, zdj?cia, opis - wszystko co powinno znale?? si? w dobrym poradniku. Tak jak lekcja numer 1 kolejna "edycja" jest r?wnie dobra.
Pozdrawiam i ?ycz? dalszych sukces?w, Xentaziz.
 

Michukng

WPIERDOTRUSKUL
Joined
Feb 21, 2009
Messages
1,380
Reaction score
291
Age
29
Odp: C++ z Reverse - Lekcja druga!

Poradnik ?adny, s? screeny, wi?c jest plus. ?adnie wszystko opisane, nie mam wi?kszych zastrze?e?. Mo?e kiedy? zaczn? si? uczy? C++ to zajrz? do Twojego poradnika ;)
 

Archimonde

Suple!
Joined
Aug 18, 2008
Messages
1,215
Reaction score
268
Odp: C++ z Reverse - Lekcja druga!

W lekcji drugiej zajmiemy si? wczytywaniem informacji, zmiennymi i dodawaniem komentarzy.
1. Gdzie te komentarze? Chyba ?e co? zosta?o zmienione w c++, lecz o niczym takim nie s?ysza?em.
2. W jakim celu zosta?y zastosowane wyra?enia arytmetyczne skoro nie mamy poj?cia o typach danych, operatorach i ich priorytetach? Gdzie podzia?y si? float, bool, char itd.? I warto wspomnie?, ?e >> to strumie? wyj?cia, a << wej?cia. Wszystko fajnie wygl?da, lecz sam dobrze wiesz skoro bawisz si? w to, a? rok, ?e poradnik?w z programowania nie powinno si? pisa?, bo to nie jest zabawka, a to co ty napisa?e?, to jest najkr?tsza droga jaka mo?e by?. Gdybym sam tego nie ogarnia? za chuja bym nie zrozumia?.
 

Reverse

Advanced User
Joined
Jul 11, 2010
Messages
191
Reaction score
46
Odp: C++ z Reverse - Lekcja druga!

1. Gdzie te komentarze? Chyba ?e co? zosta?o zmienione w c++, lecz o niczym takim nie s?ysza?em.
2. W jakim celu zosta?y zastosowane wyra?enia arytmetyczne skoro nie mamy poj?cia o typach danych, operatorach i ich priorytetach? Gdzie podzia?y si? float, bool, char itd.? I warto wspomnie?, ?e >> to strumie? wyj?cia, a << wej?cia. Wszystko fajnie wygl?da, lecz sam dobrze wiesz skoro bawisz si? w to, a? rok, ?e poradnik?w z programowania nie powinno si? pisa?, bo to nie jest zabawka, a to co ty napisa?e?, to jest najkr?tsza droga jaka mo?e by?. Gdybym sam tego nie ogarnia? za chuja bym nie zrozumia?.

1. Zap?dzi?em si? i zapomnia?em o nich napisa?
2. W pierwszej lekcji wyra?nie pisz? ?e poradnik jest dla os?b w miar? ogarniaj?cych inny ni? C++ j?zyk programowania.
 
Status
Not open for further replies.
Top