Want to create interactive content? It’s easy in Genially!

Get started free

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