Nobleprog
This presentation is the property of its rightful owner.
Sponsored Links
1 / 25

NobleProg PowerPoint PPT Presentation


  • 80 Views
  • Uploaded on
  • Presentation posted in: General

NobleProg. Programowanie w języku C++. Programowanie w języku C++. Część 1 – spokojny start. Historia C++. Główny standard: Brian Kernighan, Dennica Ritchi – The C Programming Language dostarczany z systemem UNIX

Download Presentation

NobleProg

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Nobleprog

NobleProg

Programowanie w języku C++


Cz 1 spokojny start

Programowanie w języku C++

Część 1 – spokojny start


Historia c

Historia C++

  • Główny standard: Brian Kernighan, Dennica Ritchi – The C Programming Language dostarczany z systemem UNIX

  • 1983 – ANSI (American National Standard Instytute) – zdefiniować jedną wersję C, by uniknąć rozsnącej liczyby rozbieżności

  • 1989 – ANSI prezentuje pierwszą wersję nowego standardu C89

  • 1999 – Jeszcze nowsza wersja C99 jednakże nie zajmuje miejsca C89, która zostaje przemianowana jako C++

  • Ojcem C++ uznaje się duńskiego informatyka - Bjarne Stroustrup’a


Rodowisko pracy

Środowisko pracy


Podstawowe zagadnienia

Podstawowe zagadnienia

  • Kod źródłowy – wszystko co zapiszemy w C++

  • kompilator c++ - program do tłumaczenia c++ na język zrozumiały dla komputera tzw. Maszynowy

  • kompilacja – proces tłumaczenia kodu źródłowego na maszynowy – tu wychwytujemy błędy

  • log kompilacji – zapisane informacje o przebiegu kompilacji

  • plik źródłowy – plik z rozszerzeniem *.cpp, *.c

  • plik nagłówkowy – plik z rozszerzeniem *.hpp, *.h

  • przestrzeń nazw – zbiór obiektów, do których mamy bezpośredni dostęp

  • # - wprowadzenie pliku nagłówkowego i dyrektyw proprocesora (elementu komplitora)


Pierwszy program

Pierwszy program

Kod 1


Typy danych w c

Typy danych w C++

Screen:1_2


Deklaracja zmiennej

Deklaracja zmiennej

Kod 2


Strumie wej cia

Strumień wejścia

Kod 3


Funkcje matematyczne

Funkcje matematyczne

Kod 4


Instrukcja warunkowa if else

Instrukcja warunkowa if..else

Kod 5


P tla for

Pętla for

Kod 6


P tla while

Pętla while

Kod 7


P tla do while

Pętla do..while

Kod 8


Instrukcja switch case

Instrukcja switch case

Kod 9


Tablica jednowymiarowa

Tablica jednowymiarowa

Kod 10


Tablica jednowymiarowa 2

Tablica jednowymiarowa(2)

Kod 11


Tablica wielowymiarowa

Tablica wielowymiarowa

Kod 12


Dynamiczna alokacja wielko ci tablicy

Dynamiczna alokacja wielkości tablicy

Kod 12a


Funkcja bez parametru

Funkcja bez parametru

Kod 13


Funkcja z parametrem

Funkcja z parametrem

Kod 14


Rekurencja

Rekurencja

Kod 14a


Ponowne odpalenie programu

Ponowne odpalenie programu

Kod 14b


Losowanie liczb

Losowanie liczb

Kod 15


Dzi kuj za uwag

Dziękuję za uwagę


  • Login