М11

17.3.2020.


Данас почињемо са онлајн учењем.
Потребно је, ако већ нисте,да преузмете компајлер са адресе
https://sourceforge.net/projects/orwelldevcpp/files/latest/download, и инсталирате на стандардан начин.

Затим, за загревање, покушајте да урадите  5 задатака. Припадају линијској структури.
Када анализирате задатак размислите о томе:
а) Које променљиве су улазне?
б)  Каквог су типа, целобројног или реалног?
в) Шта је излазни резултат?
Након тога нацретајте алгоритам, па га преведите у програмски код. Унесите у компајлер и истестирајте програм за неколико различитих комбинација улазних података.

Задаци:

1. У једној продавници мобилних телефона цене су изражене у еврима. Нацртати алгоритам, урадити тест пример и написати програм који цене у еврима претвара у динаре, по важећем курсу. 

2. Један пасионирани љубитељ слаткиша, пожелео је да израчуна колико калорија свакога дана унесе, конзумирајући своје омиљене бомбоне. Са амбалаже је прочитао колико калорија садржи 100г рафаело куглица, 50г тоблерона, 100г чоколадних бананица и 50г црне чоколаде. Ако дневно унесе X грама рафаело куглица, Y грама тоблерона, Z грама чоколадних бананица и V грама црне чоколаде, колико калорија је унео? 

3. Домаћица је скувала X литара парадајз сока. Колико боца запремине 0,75л јој је потребно?

4. Ако је за 10 литара сока од поморанџе потребно исцедити 3кг поморанџи, колико се сока може исцедити од N кг поморанџи?

5. Трговац рачуна цену производа на следећи начин: Набавну цену умањује  за проценат рабата, увећава за проценат трговачке марже и додаје фиксни износ од 0.05 дин. Ако је набавна цена X динара, проценат марже Y, проценат рабата Z, колика ће бити крајња (малопродајна) цена производа? 

Алгоритам и програмски код ипсишите у свеску, потпишите се на свакој страни, сликајте и пошаљите на имејл  nastavnicainformatikezp@gmail.com

Након тога ћу поставити решења задатака уз образложење. Не заборавите, важно је да дате своје решење, да бих могла да видим где је проблем, па да га заједнички решимо. :)

27.3.2020.
Решења задатака - само алгоритми

На овом линку ћете пронаћи алгоритме претходно постављених задатака.

  1. Ученици који су предали задатке нека своја решења упореде са датим решењима. За задатке које нисте урадили, или нисте добро урадили, напишите програмске кодове, сликајте па пошаљите на мој мејл.(nastavnicainformatikezp@gmail.com)
  2. Ученици који  до сада нису послали било какво решење, нека ураде програмске кодове, сликају пошаљу на мејл nastavnicainformatikezp@gmail.com. Обавезно напишите пуно име и презиме!
  3. Сви ученици треба да испробају оналјн компајлер на адреси www.onlinegdb.com. Једина разлика је што уместо main() треба да користите int main(), а последња наредба, пре завршне витичасте заграде треба да буде return 0.

На слици је приказано радно окружење онлајн компајлера. Стрелица 1 показује на поље из кога бирате програмски језик. Стрелица 2 показује на могућност логовања преко Фејсбук или Гугл налога. 
Између витичастих заграда пишу се програмске наредбе. Наредбу return 0 не брисaти.

Рок за израду ових задатака је 
уторак 31. март 2020. 

30.03.2020.

Разграната алгоритамска и 
програмска структура
У овој лекцији говорићемо о разгранатој структури. Ваши задаци су следећи:
1. Одгледајте видео туторијале, редом како су наведени на овој страници.
2. Самостално, у свеску, урадите алгоритам и програмски код.
3. Покушајте у неком компајлеру да тестирате ваш програмски код.
4. Решите следећа два задатка (нацртајте алгоритам и напишите програмски код). Сликајте свеску и/или екран и пошаљите на мејл nastavnicainformatikezp@gmail.com.


Задатак 1:
Нацртати алгоритам и написати програм којим се одређује да ли је Марко виши од Јанка.
Задатак 2:
Нацртати алгоритам и написати програм којим се одређује да ли ће Х динара бити довољно да се купе књига која кошта К динара и свеска која кошта S динара.

Оператори поређења у програмском језику C:

>=    "веће или једнако"
>      "веће"
<      "мање"
<=    "мање или  једнако"
!=     "различито"
==   "једнако"


Рок за израду ових задатака је 
петак, 3. април 2020.

07.04.2020.

Увод у базе података


Прелазимо на нову област - базе података. 
За праћење ових лекција потребно је бар једно од следећег:

 1. да на вашим рачунарима имате  инсталиран Мајкрософт офис пакте (било који); 
2. или да имате приступ Гугл диску ,  
3. или приступ  OneDrive .  

За Гугл диск је потребно  да креирате (ако немате) лични Гугл налог, односно gmail  (не можете за ову намену користити одељењски Гугл налог). 

Да користите OneDrive , употребите бесплатни налог креиране од стране Мајкрософт тима. Приступ том налогу вам је проследила одељењски старешина. 

Ваши задаци за ову лекцију су следећи: 

1. Прочитајте и научите ову лекцију

--------->ЛЕКЦИЈА<--------------

Тест за ову лекцију биће постављен у петак, 10.4.2020. 
Потребно је да тест решите тог истог дана у периоду од 10:00 до 12:00 (када би иначе имали час)!!! 


-------------> Т Е С Т <-------------


______________________________________________________

14.4.2020.
Нова лекција са задацима је постављена на линку: 

Рок за израду задатака је 24.4.2020. у 12:00

____________________________________________________

28.4.2020.
Нова лекција са задацима постављена је на линк:
https://drive.google.com/open?id=17Efy6hraJfL7_psG9I_RRjYRSZqdJVHc

Рок за предају задатака је 5.5.2020. до 8:00 (ујутру)

Ученици који нису урадили претходни задатак, морају претходно њега урадити, па тек онда овај. Предати задатке истовремено, до задатог рога. 
__________________________________________________


Нема коментара:

Постави коментар

Обавештење!

Драги ученици и драге ученице! Овај блог посвећен је извођењу онлајн наставе у условима које нам је наметнуо Корона вирус.  На страниц...