Садржај
1. Робот Карел - Линијски програми и бројачка петља
2. Робот Карел - Условна петља и гранање
3. Робот Карел - Задаци за вежбање
4. Корњача графика - Линијски програми и петље
5. Корњача графика - Гранање, угнежђене петље, функције, торке и листе
6. Корњача графика - Задаци за вежбање
9. Израчунавања - Коришћење и дефинисање функција
10. Израчунавања - Задаци за вежбање
13. Контрола тока - Задаци за вежбање
16. Откривање и исправљање грешака и коришћење дебагера

8.1. Цели и реални бројеви

Цели и реални бројеви

До сада смо у задацима користили само природне бројеве. Језик Python подржава и рад са целим бројевима (који укључују и негативне вредности) и они се записују на исти начин као и у математици. На пример, вредност израза 3 - 8 је -5, док је вредност израза (-3) - (-8) број 5. На енглеском се цели бројеви називају integers, па се за променљиве и изразе чија је вредност целобројна каже да су типа int.

Реалне бројеве је такође веома једноставно користити, једино што се, уместо децималног зареза на који смо навикли у математици, мора користити децимална тачка. Тако се, на пример, број 2,5 записује као 2.5. За реалне бројеве у рачунару се каже да су записани у облику покретног зареза (енг. floating point), па се за променљиве и изразе чија је вредност реална кажу да су вредност типа float.

Покушај сада да решиш и неколико задатака који укључују рад са бројевима који нису природни.

Бајкалско језеро

Бајкалско језеро у Русији је најдубље језеро на свету. Оно је криптодепресија јер се његово дно (најнижа тачка) налази на 1,181 километар испод нивоа мора, а површина му се налази на 456 метара надморске висине. Израчунај његову највећу дубину у метрима.

Криптодепресија

Криптодепресија је удубљење испуњено водом, чија је површина изнад нивоа мора, а дно испод нивоа мора. Потиче од грчке речи κρυπτός, крипто, што значи скривен или тајан, и речи депресија, што у географији представља израз за предео нижи од нивоа површине мора. Криптодепресије су углавном језера. Највећа криптодепресија на свету је управо Бајкалско језеро, а у Европи је то језеро Ладога. На Балканском полуострву највећа криптодепресија је Скадарско језеро на граници Црне Горе и Албаније. Криптодепресије обично настају када се раседи и расцепи у земљиној кори испуне водом.

Куповина намирница

Марко је купио 0,45 kg саламе, 0,25 kg сира и два паковања од по 0,3 kg шунке. Колико је тешка кеса коју носи кући?

Банковни рачун

Ђура је уплатио летовање пре него што је добио плату и ушао је у тзв. дозвољени минус, тј. након те уплате дуговао је банци 12.376,5 динара. Три дана касније на рачун му је уплаћена плата од 43.386,9 динара. Које му је тада било стање на рачуну?

Допуни наредни програм тако да коректно решава тражени задатак

Након покретања, програм треба да испише вредност 31010.4.

Исправи сада програм тако да се почетно стање и износ уплате учитава на почетку рада програма. Ако се сећаш, учитавање реалног броја може се извршити помоћу float(input("...")).

(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+