c_cxx_w10.pdf

(1251 KB) Pobierz
699164252 UNPDF
Podstawy programowania
w j
w języku C++
Część dziesiąta
Rekordy w C/C++ — struktury
Autor
Roman Simiński
Kontakt
roman.siminski@us.edu.pl
www.us.edu.pl/~siminski
Niniejsze opracowanie zawiera skrót treści wykładu, lektura tych materiałów nie zastąpi uważnego w nim uczestnictwa.
Opracowanie to jest chronione prawem autorskim. Wykorzystywanie jakiegokolwiek fragmentu w celach innych niż nauka własna jest nielegalne.
Dystrybuowanie tego opracowania lub jakiejkolwiek jego części oraz wykorzystywanie zarobkowe bez zgody autora jest zabronione.
Podstawy programowania
ęzyku C++
699164252.012.png
Podstawy programowania w C++
S t r u k t u r y , u n i e , p o l a b i t o w e
Programowanie jako tworzenie komputerowego modelu rzeczywistości
Obiekty rzeczywiste
Abstrakcyjny
model analityczny
Analityk i/lub
projektant systemu
informatycznego
Obiekty, elementy, pojęcia ze świata zewnętrznego muszą zostać odwzorowane danymi
w programie. Dane występujące w programie stanowią uproszczony, komputerowy
model rzeczywistości.
Copyright © Roman Simiński
Strona :
2
 
699164252.013.png 699164252.014.png 699164252.001.png
Podstawy programowania w C++
S t r u k t u r y , u n i e , p o l a b i t o w e
Obliczanie średniego spalania raz jeszcze ;-)
Zmienna
Dystans
Zmienna
Paliwo
Dane
rzeczywistego obiektu
Dane opisujące komputerowy
model problemu
Algorytm
Wylicz średnie spalanie:
(Paliwo*100)/Dystans
Wyświetl wynik
Analityk i/lub
projektant systemu
informatycznego
Przejechany
dystans: 500km
Zużyte paliwo: 37l
Copyright © Roman Simiński
Strona :
3
 
699164252.002.png 699164252.003.png 699164252.004.png 699164252.005.png
Podstawy programowania w C++
S t r u k t u r y , u n i e , p o l a b i t o w e
Obliczanie średniego spalania raz jeszcze ;-)
Zmienna
Dystans
Zmienna
Paliwo
Dane modelu są
dwiema, osobnymi
zmiennymi liczbowymi
Analityk i/lub projektant
systemu informatycznego
Copyright © Roman Simiński
Strona :
4
 
699164252.006.png 699164252.007.png 699164252.008.png
Podstawy programowania w C++
S t r u k t u r y , u n i e , p o l a b i t o w e
Nowe zadanie — system ewidencji pojazdów dla autokomisu
Obiekty rzeczywiste
Jakich danych
potrzebujemy?
Analityk i/lub
projektant systemu
informatycznego
Copyright © Roman Simiński
Strona :
5
 
699164252.009.png 699164252.010.png 699164252.011.png
Zgłoś jeśli naruszono regulamin