Јазкот C++ Мандал Сениха.

Slides:



Advertisements
Сличне презентације
Разделни (дисјунктивни) назависносложени реченици
Advertisements

Повторување од предходниот час
За што ќе се одлучите ?. За што ќе се одлучите ?
ТАНГРАМ.
СОНЧЕВО СЕМЕЈСТВО.
СТАТИСТИКА ЗА БИЗНИС И ЕКОНОМИЈА трето издание
Буџет Што е буџет? Планирани приходи и расходи за определен период на:
HTML Лекција 1: Основи Предмет: Интернет технологии, вежби Наставник:
Програмски језик Parallaxis
Показивачи у програмском језику C Дамјан Илић; Е32 Габриела Миленковић
СТАТИСТИКА ЗА БИЗНИС И ЕКОНОМИЈА трето издание
и фази на решавање на задача
Programiranje - Nizovi -
Подготовка на концепт нота и апликација
Uvod u funkcije Kolegij: Programski jezik C++ Ak. god. 2018/19
Tipovi, operatori i izrazi
Programiranje - Naredbe za kontrolu toka programa – 4. dio
Елементи на програмски јазици
Microsoft Access uvod u baze podataka.
Потсетување на хемиските симболи
Битни дефиниции и термини
ЦЕЛОБРОЕН ТИП НА ПОДАТОЦИ
Преклапање оператора Операторске функције Неки посебни оператори
Uvod u programiranje - matematika – VI predavanje Petlje. FOR. WHILE
КОМПОЗИЦИЈА.
Dinamičke strukture podataka
Оператори и изрази Аритметички оператори Оператори на нивоу битова
Проблеми со својствата на киселините
Алтернативни извори на енергија
Испитување на реакцијата на железо и сулфур
Електронска здравствена картичка
Добивање хлориди Цели на часот:
Реакции на карбонати Цели на часот:
Спецификатори Иницијализација
FRONT OFFICE АКТИВНОСТИ
ИМАГОЛОГИЈА – поддисциплина на компаративната книжевност
Претставување на соединенијата со помош на формули
Платено политичко рекламирање за Претседателските и Предвремените избори за градоначалник во 2019 м-р Виктор Стојанов.
Хемиски симболи (знаци со кои што се пишуваат хемиските елементи)
Влијание на катализатор
ВОДНИТЕ РЕСУРСИ НА РЕПУБЛИКА КОСОВО
Алокација на ресурси Проектот е финансиски поддржан од Европска Унијa.
Uvod u programiranje - matematika – XII predavanje
Podaci.
Читање и печатење вредности на податоци
СТАТИСТИКА ЗА БИЗНИС И ЕКОНОМИЈА трето издание
Osnovni pojmovi; nastanak programa
Реакции на неутрализација
Изработка на сопствени индикатори
Наставна содржина: Правила за изработка на илустриран документ
Објаснување за влијанието на големината на честичките
Programiranje - Blokovi naredbi i logički tipovi –
Почетна состојба на економичноста на горивото
Vježbenica 1c: Pravocrtna programska struktura
Vježbenica 2: struktura grananja – 1.dio
Што претставува управувањето со ризиците?
Увод у објектно оријентисано програмирање
Programski jezik C++ - Vježbe - 3. dio
Osnovna Struktura programa
ЕКМТ – УПАТСТВО год ПРИРАЧНИК,
ОДНОСИ МЕЃУ ПОСЕБНИТЕ КНИЖЕВНИ РОДОВИ
Структура програма у Паскалу
Шарл Бодлер – татко на симболизмот.
Пример 1: Дете со маса 20 kg се вози во количка со маса10 kg со брзина 3 m/s. За колкава вредност ќе се промени брзината на количката ако детето скокне.
УРБАНИСТИЧКО ПЛАНИРАЊЕ 2
MATLAB.
Informatika II-programiranje
Избор од повеќе можности
PODELBA NA VI[ITE PROGRAMSKI JAZICI
Тестирање на вашите индикатори
Транскрипт презентације:

Јазкот C++ Мандал Сениха

Јазкот C++ Јазикот С е дизајниран во 1972 година од Денис Ричи (Dennis Ritchie). Надградбата на јазикот С (1983 година) доведе до нов јазик С++, што претставува јазик за т.н. објектно програмирање. Денес, С++ спаѓа меѓу најкористените јазици за изработка на програми од разни видови, од кориснички апликации со најразлични намени, па сè до системски алатки.

Еве како изгледа една програма на С++: // Prva C++ programa Linija 1 #include <iostream.h> // Linija 2 // Linija 3 main () // Linija 4 { // Linija 5 cout <<”Ova e mojata prva programa vo C++”<< endl; // Linija 6 } // Linija 7 На екранот ќе се отпечати: Ova e mojata prva programa vo C++

Линија 1: коментар кој почнува со //ч Линија 2: наредба (директива) за вклучување на библиотеката iostream.h; Линија 3: празна линија која се игнорира при извршувањето; Линија 4: главна функција наречена main; Линија 5: отворена голема заграда за почеток на функцијата; Линија 6: наредба за печатење: cout - наредба за печатење << - оператор за печатење “Ova e mojata prva programa vo C++” - текст кој се печати еndl - наредба за крај на тековната линија ; - знак на крај на наредбата Линија 7: затворена голема заграда за крај на функцијата main.

Програмите во С++ можат да се пишуваат со кој било уредувач на текстови. Потоа, програмите се преведуваат и извршуваат во зависност од верзијата на преведувачот. С++ преведувачи: Microsoft Visual C++, Borland C++, Gnu C++ и други.

Елементи на јазикот С++ Азбуката на јазикот С++ се состои од множество дозволени симболи: малите букви од англиската азбука: a-z, големите букви од англиската азбука: А-Z, цифрите: 0-9, специјалните знаци: ~ ! @ # $ % ^ & * ( ) - + = { } [ ] : ; ‘ ” < > ? /

Податоци во С++ Во С++ се обработуваат податоци од различен тип: цели броеви, реални броеви, знаци, текстови итн. Податоците ги имаат следниве карактеристики: име, тип и вредност.

Имиња на податоците Имињата (идентификаторите) на податоците во С++ се формираат со почитување на следниве правила: името започнува со буква или подвлечена црта, малите и големите букви се разликуваат, името може да содржи цифра името не смее да содржи специјален знак: !, @, #, % итн

Пример: Правилни имиња се: a, b2, it, i1j2, _radius, R итн. Пример: Неправилни имиња се: a_b, dolar$, %proc, char. итн. За имиња на променливите треба да се избегнуваат резервираните зборови или зборовите слични на резервираните. Пример: CHAR (сличен на: char) _float (содржи резервиран збор) итн.

Типови податоци Типна податок претставува начин на интерпретација на содржината на една или повеќе последователни локации во меморијата на компјутерот, во кои е сместен некој податок. Постојат две основни групи на типови податоци во С++: основен тип и апстрактен тип.

Основни типови податоци скаларни типови податоци: апстрактни типови податоци:

Скаларни типови податоци: аритметички целоброен int реален со обична точност float реален со двојнаточност double знаковен char наброив покажувач референца

Апстрактни типови податоци: класа структура унија

Константни податоци При декларација на податоците се задава типот и името, а може (но не мора) и почетната вредност. Константните податоци (константите) се податоци чија вредност не се менува во текот на извршување на програмата. Декларација: const тип име = вредност; Пример: const int i=1; const float x=10.; cons double pi=3.14159; const chat da=′d ′;

Променливите податоци Променливите податоци (променливите) се податоци чија вредност може да се менува во текот на извршување на програмата. Декларација: тип име; или тип име = вредност; (истовремена декларација и иницијализација напроменливата) Пример: int i,ј,k; int m=0, n=1; float x,y,z; float e=2.7182;

Пример #include <iostream> main () { short ed_cena, vkupno; /* deklaracja na promenlivi */ short kolicina=100; /* deklaracija so inicijalizacija */ ed_cena = 50; /* dodeluvanje */