Урок № 15. Алгоритми з повторенням та
розгалуженням
Під час роботи дотримуйся правил поведінки за комп’ютером!!!
Завдання 1. Створити проект, в якому було б реалізовано пошук найбільшого та найменшого з трьох заданих чисел.
Вказівки до роботи
-
У проекті потрібно використати три змінні А, В та С, які потрібно згенерувати випадковим чином , та дві змінні Max та Min, які будуть відповідати за виведення найбільшого та найменшого числа з трьох заданих.
-
Має бути умова порівняння чисел (змінних) . А оскільки число А одночасно порівнюється з числом В та С, то використайте оператор «І» , який є істинним, якщо обидва вирази, які входять до його складу є істинними.
-
Після отримання відповіді потрібно здійснити перевірку відповіді на істинність (правильність). Для цього нам знадобиться конструкція Якщо-інакше. Саме тут потрібно прописати варіанти подальшого розвитку подій залежно від правильності відповіді.
-
Після здійснення перевірки кожного числа (змінної) на найбільше значення (якщо А більше за В та А більше за С), вивести на екран повідомлення: «Перше число більше за інші два» та присвоїти даному числю значення Max (тобто воно являється найбільшим з трьох заданих)
Завдання 2. Створити проект для знаходження суми перших ста натуральних чисел.
Вказівка до роботи
-
Створити дві змінні, одна з яких буде відповідати за суму всіх чисел (S), інша за натуральні числа (А).
-
Опиши наступний алгоритм: на момент запуску програми сума всіх натуральних чисел від 1 до 100 дорівнює 0. А перше натуральне число, яке задовільняє подану умову дорівнює 1.
-
На кожному наступному кроці до суми додається чергове число та програма переходить до наступного. Розглянемо на прикладі перших 5 чисел:
Сума = 0, перше число = 1.
1 крок: 1, 2, 3, 4, 5.
Сума + перше число; 0+1 = 1. Запам’ятати Сума 1. Збільшуємо натуральне число на 1.
2 крок: 1, 2, 3, 4, 5.
Сума + друге число; 1+2=3. Запам’ятати Сума 3. Збільшуємо натуральне число на 1.
3 крок: 1, 2, 3, 4, 5.
Сума + третє число; 3+3=6. Запам’ятати Сума 6. Збільшуємо натуральне число на 1.
4 крок: 1, 2, 3, 4, 5.
Сума + четверте число; 6+4=10. Запам’ятати Сума 10. Збільшуємо натуральне число на 1.
5 крок: 1, 2, 3, 4, 5.
Сума + п’яте число; 10+5=15. Запам’ятати Сума 15. Збільшуємо натуральне число на 1.
-
При правильній організації даного алгоритму на екран має бути виведене число 5050.