Збірник вправ (Златопольський Д.М.)

Вступ (теорія)

Розділ 1. Введення і виведення числових даних (теорія)



Розділ 2. Цілочисленна арифметика (теорія)


  • § 2.1. Цілочисленна арифметика. Найпростіші задачі (задачі 2.1-2.9)
  • § 2.2. Виділення цифр у записі числа (задачі 2.10-2.23)
  • § 2.3. Знаходження цілого числа по інформації про його цифри (задачі 2.24-2.33)

Розділ 3. Величини логічного типу (теорія)


  • § 3.1. Обчислення логічних виразів (задачі 3.1-3,26)
  • § 3.2. Створення логічних виразів (задачі 3.27-3.35)

Розділ 4. Умовний оператор (теорія)



Розділ 5. Оператор циклу з параметром (теорія)


  • § 5.1. Організація виведення даних по заданому формату (задачі 5.1-5.26)
  • § 5.2. Обробка фіксованої послідовності чисел (задачі 5.27-5.38)
  • § 5.3. Обробка даних під час введення (задачі 5.39-5.65)
  • § 5.4. Рекуретні співвідношення (задачі)
  • § 5.5. Розрахунок площі під кривою (задачі)

Розділ 6. Оператор циклу з умовою (теорія)


  • § 6.1. Обробка числових послідовностей (задачі 6.1-6.21)
  • § 6.2. Використання умовного оператора в тілі операторів циклу з умовою (задачі 6.22-6.45)
  • § 6.3. Використання умовного оператора після операторів циклу з умовою (задачі 6.46-6.79)
  • § 6.4. Використання умовного оператора в тілі операторів циклу з умовою і після нього (задачі 6.80-6.87)
  • § 6.5. Оператор циклу з умовою. Різні задачі (задачі 6.88-6.115)

Розділ 7. Поєднання оператора циклу і умовного оператора


  • § 7.1. Найпростіші задачі (задачі 7.1-7.13)
  • § 7.2. Організація обчислень під час введення (задачі 7.14-7.29)
  • § 7.3. Визначення найбільшого і найменшого значень під час введення даних  (теорія, задачі)
  • § 7.4. Використання умовного оператора після оператора циклу (теорія, задачі)
  • § 7.5. Використання умовного оператора в тілі оператора циклу з умовою і після нього (теорія, задачі)

Розділ 8. Вкладені цикли


  • § 8.1. Організація виведення за  допомогою вкладених циклів (теорія, задачі)
  • § 8.2. Обробка даних під час введення з використанням вкладених циклів (теорія, задачі)
  • § 8.3. Вкладені цикли і цілі числа  (теорія, задачі)

Розділ 9. Рядки символів



Розділ 10. Функції і процедури


  • § 10.1. Функції (теорія, задачі)
  • § 10.2. Процедури (теорія, задачі)
  • § 10.3. Рекурсія  (теорія, задачі)

Розділ 11. Одновимірні масиви (теорія)


  • § 11.1. Задання одновимірного масиву та виведення його на екран (задачі № 11.1-11.14 )
  • § 11.2. Обробка елементів одновимірного масиву (задачі №11.15-11.35)
  • § 11.3. Використання умов для зміни елементів одновимірного масиву і виведення їх на екран (задачі №11.36-11.53)
  • § 11.4. Розрахунок суми або кількості елементів масиву, яка задовольняють деякій умові (задачі 11.54-11.106)
  • § 11.5. Пошук максимуму і мінімуму (задачі)
  • § 11.6. Зміна заданого масиву (задачі)
  • § 11.7. Обробка масиву з використанням операторів циклу з умовою (задачі)
  • § 11.8. Робота з  двома і трьома масивами (задачі)

Розділ 12. Двовимірні масиви (теорія)


  • § 12.1. Двовимірні масиви. Найпростіші задачі (задачі 12.1-12.21)
  • § 12.2. Заповнення і виведення двовимірного масиву нестандартними методами (задачі)
  • § 12.3. Двовимірні масиви. Розрахункові задачі (задач 12.35-12.80)
  • § 12.4. Двовимірні масиви. Знаходження максимуму і мінімуму (задачі 12.81-12.110)
  • § 12.5. Двовимірні масиви. Перевірка умови після виконання розрахунків (задачі 12.111-12,134)
  • § 12.6. Обробка двовимірного масиву з використанням операторів циклу з умовою (задачі12.135-12,153)
  • § 12.7. Робота з квадратними масивами (задачі 12.154-12.191)
  • § 12.8. Зміна заданого квадратного масиву (задач12.192-12.257)
  • § 12.9. Робота з декількома двовимірними масивами (задачі 12.258-12.269)
  • § 12.10. Двовимірні символьні масиви (задачі 12.270-12.287)

Розділ 13. Масиви величин типу "запис" (теорія)


  • § 13.1. Найпростіці задачі
  • § 13.2. Організація пошуку і відбору інформації
  • § 13.3. Зміна заданого масиву
  • §  13.4. Різні задачі

Розділ 14. Типизовані файли


  • § 14.1. Запис в типизований файл
  • § 14.2. Читання з типизованого файлу
  • § 14.3. Найпростіша обробка елементів файлу
  • § 14.4. Зміна заданого масиву
  • § 14.5.Робота з декількома файлами

Розділ 15. Тектові файли


  • 15.1. Запис в текстовай файл
  • 15.2. Читання, видалення і вставка інформації в текстовий файл
  • 15.3. Пошук в текстоваму файлі
  • 15.4. Робота з декількома файлами

Розділ 16. Випадкові числа


  • Найпростіші задачі
  • Моделювання випадкових величин
  • Використання метода Монте-Карло

Розділ 17. Сортування масивів і використання цього в програмах