Як вирішувати завдання з інформатики.

Інформатика, як наука про перетворення інформації за допомогою обчислювальних машин, останнім часом досягла серйозного рівня розвитку. Будь-які задачі по інформатики спрямовані на взаємодію комп'ютера з рештою середовищем за допомогою даних, що вводяться і завдання послідовності певних операцій. Рішення задач по інформатики дозволяє оптимізувати цей процес і представити його у вигляді, більш доступному людині. Алгоритмізація та складання програм, спрямованих на пошук рішень - важливі складові інформатики.
Вам знадобиться
  • середу програмування, задана за умовою завдання
Інструкція
1
Насамперед, розпишіть задану задачу по кроках. При бажанні складіть блок-схему алгоритму. Для цього спочатку визначте відомі дані і ставлення заданих параметрів до згаданої значенням. Операції повинні слідувати один за одним, виключаючи надмірність в діях і поетапно знаходячи потрібне значення. Шукану змінну також задайте на самому початку алгоритму.
2
Тіло складеного алгоритму повинно містити кінцеве число ітерацій у всіх циклах і рекурсивних викликах підпрограм. Перевірте ваше рішення на складеному алгоритмі на всіх приватних випадках заданої умови задачі .
3
Запишіть побудований алгоритм на мові програмування. Враховуйте синтаксис мови та особливості роботи з процедурами, подпрограммами і функціями. Виберіть тип даних, з яким ви працюєте. Це можуть бути рядкові змінні, цілочисельні дані або число з плаваючою крапкою.
4
Як і в алгоритмі, спочатку програмного коду Ініціалізуйте змінні і надайте їм відомі значення. Кожна змінна повинна мати унікальне ім'я в межах своєї видимості. Як правило, шукана величина встановлюється рівною нулю, але за деяких умов їй може бути присвоєно і негативне значення.
5
Під час налагодження програми для уникнення помилок фіксуйте всі проміжні результати ітерацій. Внутрішні змінні циклів і спричинених підпрограм повинні обнулятиметься при початку своєї роботи. Намагайтеся уникати створення змінних з однаковим ім'ям в основному тілі програми і в викликаються підпрограмах, а також в якості проміжних змінних циклів.
6
Отримані в результаті роботи алгоритму дані виведіть на екран, у файл або уявіть іншим чином як рішення задачі .
Корисна порада
По можливості завжди використовуйте стандартні функції мови програмування.