Zaczynamy programować

Konspekt pierwszej lekcji w C++

Na początku instalujemy C++Builder Personal 6.0
To nie jest najnowsza wersja, ale dzięki temu darmowa. Możemy używać jej wyłącznie do nauki.

Uruchamiamy program i wybieramy File New Application

Planujemy zrobić “niby kalkulator” Dwa pola do wpisywania liczb, dwa przyciski “dodaj” i “odejmij” oraz miejsce na wynik.
Wykorzystamy z zakładki Standard trzy typy komponentów: etykietę, pole tekstowe i przycisk:

Klikamy komponent Etykieta, rysujemy prostokąt na Formularzu (Form1) i w panelu Object Inspector w polu Caption wpisujemy tekst, który ma być widoczny w aplikacji (Tu na przykład: wpisz pierwszą liczbę, wpisz drugą liczbę)

Teraz tworzymy dwa pola tekstowe (klikamy w narzędzie, rysujemy na formularzu) i w Inspectorze w polu Tekst wpisujemy spację

Tworzymy dwa przyciski, w polu Caption wpisujemy “Dodaj” albo “+”. W Inspectorze można rozwinąć Font i zmienić rozmiar napisu (size)

Teraz Label z napisem “Wynik” i drugi pusty (ze spacją) – praktycznie go nie widać

Napracowaliśmy się, pora pracę ZAPISAĆ:
File – Save All – i zapisujemy plik Unit1.cpp i Project2.bpr – tak, jak program podpowiada.

Można pobawić się wyglądem, zmienić w Inspectorze (dla Form1) np. Color, Width, Height

Będziemy przypisywać akcje. Klikamy dwukrotnie na przycisk “+”. W oknie, które się otworzy wpisujemy fragment programu w C++

float liczba1, liczba2, wynik; – deklarujemy trzy zmienne rzeczywiste do przechowywania dwóch liczb, na których wykonujemy obliczenia i wyniku
liczba1=StrToFloat(Edit1->Text); – wprowadzony w okienku Edit1 tekst (string) zamieniamy na liczbę (float)
liczba2=StrToFloat(Edit2->Text); – to samo dla drugiej liczby
wynik=liczba1+liczba2; – w zmiennej wynik zapisujemy sumę liczb
Label4->Caption=FloatToStr(wynik); – zamieniamy wynik, który jest liczbą (float) na tekst (string) i umieszczamy go w etykiecie Label4

Zapisujemy (Save All) i sprawdzamy działanie: w menu RunRun, czekamy na kompilację programu i … udało się

Powtarzamy to samo dla przycisku “-”

Różnice nie były wielkie :) , to może jeszcze dodasz przycisk “*” i “/” i będziesz miał kalkulator z czterema działaniami?

Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Zmień )

Twitter picture

You are commenting using your Twitter account. Log Out / Zmień )

Facebook photo

You are commenting using your Facebook account. Log Out / Zmień )

Connecting to %s

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.