Page 17 - 4989
P. 17

void hex2dec(char* hex, char* dec);
                        3. Перевірити  правильність  роботи  функції,  виконавши
                           перевід вручну або скориставшись калькулятором.
                        4. Написати  функцію  до  завдання  2.  У  головній  функції

                           передбачити  введення  числа  з  клавіатури  та  виклик  для
                           нього розробленої функції.
                           Приклад прототипу функції:

                           int number_of_bytes(unsigned long value);
                        5. Виконати  завдання  3  довільним  способом  (вручну,  з
                           використанням  функцій  виводу  або  програмно).  У  звіті
                           навести детальні пояснення.




                                            1.5  Звіт повинен містити:

                        1. Завдання із зазначенням номера варіанту.
                        2. Текст програми.
                        3. Результати роботи програми у вигляді скріншоту.

                        4. Пояснення до завдання 3
                        5. Висновок.



                                             1.6  Контрольні питання

                        1. Яка система числення називається позиційною?
                        2. Який зв'язок між основою системи числення та кількістю

                           використовуваних у ній цифр?
                        3. Що таке тетрада?
                        4. Пояснити алгоритм переводу чисел між двома довільними

                           позиційними системами числення.
                        5. Виконати  вручну  переведення  невеликого  за  модулем
                           цілого  додатного  числа  з  однієї  позиційної  системи
                           числення в іншу.

                        6. Визначити,  скільки  біт  необхідно  для  представлення
                           деякого числа у двійковій системі числення.













                                                                 17
   12   13   14   15   16   17   18   19   20   21   22