You are on page 1of 18

Wprowadzenie do języka C++.

Pierwsze programy: Witamy na pokladzie,

Materiały dydaktyczne dla uczniów


XLV LO im. R. Traugutta
bez prawa publikacji i rozpowszechniania

Opracowanie: Iwona Lewandowska, na podstawie podręcznika:


Mazur J. i in., Informatyka na czasie 2. Podręcznik do liceum ogólnokształcącego
i technikum. Zakres podstawowy, Nowa Era 2020.
Czego nauczymy się na lekcji?

1. Dowiemy się, w jaki sposób w języku C++


z algorytmu powstaje program?
2. Dowiemy się, czym są w programowaniu translatory
i biblioteki języka C++.
3. W środowisku Code::Blocks utworzymy
i skompilujemy kod programu wyświetlającego tekst.
1. Jak w języku C++ z algorytmu powstaje program
rozumiany przez procesor i system operacyjny
Twojego komputera?

Algorytm należy zapisać w postaci


kodu źródłowego, czyli tekstu programu
Tekst programu to instrukcje języka programowania,
czyli polecenia (np. Zatrzymaj się!, Wyświetl!), które
translator rozumie i wykonuje.
Zbiory pojedynczych instrukcji tworzą funkcje.
Główne zasady zapisywania kodu w języku C++
1. Istnieje lista zastrzeżonych słów kluczowych, używanych
w konkretnych celach.
2. Wielkość liter w kodzie ma znaczenie,
np. zmienne a i A mogą przechowywać różne wartości.
3. W zapisach zmiennych i funkcji nie używamy polskich znaków.
4. Zapis instrukcji kończymy średnikiem.
5. Tekst komentarza rozpoczynamy znakiem //
(wolno stosować polskie znaki).
6. Czytelność programu zwiększają wcięcia i puste wiersze.
7. Tzw. białe znaki nie wpływają na proces kompilacji.
Czym są translatory?
Programy tłumaczące kod źródłowy czyli tekst programu
komputerowego na kod wykonywalny czyli maszynowy
zrozumiały dla procesora i systemu operacyjnego.

Dwa rodzaje translatorów:


• Kompilator – tłumaczy od razu cały kod.
Językiem kompilowanym jest np. C++.
• Interpreter – tłumaczy instrukcja po instrukcji.
Językiem interpretowanym jest np. Python.
Kody źródłowe języka C++ zapisujemy w edytorze kodu

połączonym z kompilatorem, np. w zintegrowanym

środowisku programistycznym Code::Blocks.


2. W jaki sposób w języku C++, w środowisku
Code::Blocks utworzyć i uruchomić kod
programu wyświetlającego tekst
Witamy na pokladzie!
Ćwiczenie 1

1. Otwórz kompilator CodeBlocks.


2. Ustaw interfejs:
Rozwiń menu grupy narzędzi View, zaznacz:
• Logs,
• Start page,
• Status bar.
3. Utwórz zakładkę nowego, pustego pliku
(File/New/Empty file).

4. Na pulpicie utwórz nowy folder o nazwie C++_1.


Z pozycji utworzonej zakładki Untitled w folderze C++_1
zapamiętaj plik pod nazwą Cwicz_1.cpp.
Obejrzyj film pt.
Podstawowe biblioteki języka C++
Podstawowe biblioteki,
najczęściej dołączone do kompilatora
Umożliwia wykorzystywanie
w programie bibliotek
wejścia i wyjścia
Umożliwia korzystanie
z poleceń operujących
na ciągach znaków
Umożliwia generowanie
Umożliwia korzystanie
liczb pseudolosowych
z operacji matematycznych
np. pierwiastkowania i potęgowania
4. Napisz w języku C++ podstawową strukturę
źródłowego kodu programu

Instrukcja include dołącza bibliotekę obsługi strumieni iostream:


• wejścia in (wczytywania danych z klawiatury), i
• wyjścia out (wypisywania wyników na ekranie monitora)

Pozwala zapisać instrukcję


w kodzie w krótkiej formie,
np. cout zamiast std::cout

Funkcja m a i n – główny blok programu


wyznaczony klamrowymi nawiasami
5. Dopisz kod funkcji głównej programu
wyświetlającego tekst Witamy na pokładzie

Operatory << służące do


przekazania poleceniu cout tekstu
zapisanego w cudzysłowiu

Parametr polecenia c o u t wskazujący


koniec wiersza

Instrukcja informująca system operacyjny


o poprawnym zakończeniu działania programu
6. Uruchom program:
• Wybierz Build and Run (menu Build), lub
• Wciśnij klawiaturowy przycisk F9.

7. Nie zamykaj kompilatora.


Ćwiczenie 2
1. W kodzie Cwicz_1.cpp usuń dowolny średnik.
2. Skompiluj kod.
3. Odczytaj i zinterpretuj uwagi, które pojawiły się
w dolnym module komentarzy Logs & others.
4. Zamknij CodeBlocks nie zapamiętując zmian.
Rozwiązanie
Usunięto średnik ;

Komentarz
Praca domowa

1. Zapoznaj się z podrozdziałem


5.2. Od algorytmu do programu w języku C++
do części Program Logowanie (strony 99-105).
2. Naucz się materiału objętego prezentacją.

17
Dziękuję za uwagę

You might also like