Want to create interactive content? It’s easy in Genially!
PROGRAMOWANIE
Gosia Kozłowska
Created on March 19, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
c++
Programowanie
Start
Index
C++
Instrukcje warunkowe i pętle
Składnia programu
Sposoby przedstwiania programu
Zmienne
Koniec
Operatory
c++
C++ – język programowania ogólnego przeznaczenia. Język został zaprojektowany przez Bjarne Stroustrupa jako rozszerzenie języka C o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Zachowanie zgodności z językiem C na poziomie kodu źródłowego pozostaje jednym z podstawowych celów projektowych kolejnych standardów języka.Umożliwia abstrakcję danych oraz stosowanie kilku paradygmatów programowania: proceduralnego, obiektowego i generycznego, a także funkcyjnego i modularnego. Charakteryzuje się wysoką wydajnością kodu wynikowego, bezpośrednim dostępem do zasobów sprzętowych i funkcji systemowych, łatwością tworzenia i korzystania z bibliotek (napisanych w C++, C lub innych językach), niezależnością od konkretnej platformy sprzętowej lub systemowej (co gwarantuje wysoką przenośność kodów źródłowych) oraz niewielkim środowiskiem uruchomieniowym. Podstawowym obszarem jego zastosowań są aplikacje i systemy operacyjne.W latach 90. XX wieku język C++ zdobył pozycję jednego z najpopularniejszych języków programowania ogólnego przeznaczenia. Na początku XXI wieku liczbę programistów języka C++ szacowano na około 3 miliony
Sposoby przedstwiania programu
Lista kroków
Schemat blokowy
zmienne
Zmienna - to obiekt w programowaniu, który przechowuje różnego rodzaju dane niezbędne do działania programu. Zmienna podczas działania programu może zmieniać swoje wartości (jak wskazuje nazwa). Tworząc zmienną musimy nadać jej nazwę oraz typ, który określa co nasza zmienna będzie przechowywać. Nadając nazwę trzymamy się następujących reguł:
- zmienna jest jednym ciągiem znaków bez spacji np. nazwa_zmiennej - dobrze, nazwa zmiennej - źle
- nie zaczynamy nazwy od cyfry np. 12zmienna - źle, zmienna12 - dobrze
- nie używamy polskich liter takich jak ą, ę itp.
- nazwa zmiennej powinna kojarzyć się z przeznaczeniem tej zmiennej np. tablica_ciagu - dobrze
- nazwa nie może być słowem kluczowym języka programowania np. auto - źle
Typy zmiennych
Typ zmiennej - tworząc zmienną musimy się zastanowić, jakie będzie jej zastosowanie. Zmienne mogą przechowywać znaki, liczby całkowite, liczby rzeczywiste, ciągi znaków lub wartość logiczną true lub false. W dalszej części dokumentu zostaną zilustrowane podstawowe typy zmiennych, ich rozmiar, zakres i zastosowanie.
Operatory
Logiczne
Arytmetyczne
Dzięki tym operatorom jesteśmy w stanie na przykład skonstruować rozbudowane wyrażenia logiczne. Do operatorów logicznych w języku C++ należą:
- ! - zaprzeczenie (negacja logiczna) – zwraca true gdy argument ma wartość false
- && - iloczyn logiczny (koniunkcja) – zwraca true gdy wszystkie argumenty mają wartość true
- || - suma logiczna (alternatywa) – zwraca true gdy co najmniej jeden argument ma wartość true
- == równy
- != różny
- < mniejszy
- > większy
- <= mniejszy lub równy
- >= większy lub równy
Operatory arytmetyczne służą do wykonywania wszelkiego rodzaju działań na liczbach takich jak:
- "+" - dodawanie
- "-" - odejmowanie
- "*" - mnożenie
- "/" - dzielenie całkowite lub rzeczywiste. (jeśli argumentami są liczby całkowite, operator będzie wykonywał dzielenie całkowite, natomiast dla liczb rzeczywistych operator wykona dzielenie rzeczywiste. (przykład poniżej)
- "%" - reszta z dzielenia dwóch liczb całkowitych
Instrukcje warunkowe i pętle
INSTRUKCJA WARUNKOWA IF
PĘTLA FOR
PĘTLA WHILE
PĘTLA DO...WHILE
SKŁADNIA PROGRAMU
życie programu
fUNKCJA MAIN
bIBLIOTEKI
przestrzenie nazw
#include <cstdlib>#include <iostream>
{/* instrukcje funkcji main */return 0;}
int main(int argc, char *argv[])
using namespace std;
Dziękuję za uwagę
Małgorzata Kozłowska 2R