Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
954_Модуль_1_Цикли.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
224.26 Кб
Скачать

8

Навчальна практика з програмування

Модуль 1: Побудова блок-схем алгоритмів засобами MS Visio 2010

Мета:

  • Ознайомлення з програмою MS Visio 2010 та засобами для побудови блок-схем алгоритмів;

  • набуття практичних навиків побудови блок-схем циклічних алгоритмів.

Порядок виконання роботи

1) Повторити теоретичний матеріал з теми «Цикли» (за літературою і лекцією).

2) Поточний модуль практики включає в п’ять завдань.

3) Скласти алгоритми у вигляді блок-схем для розв’язання завдань відповідно до варіанту, реалізувати їх засобами MS Visio. Завдання, блок-схеми алгоритмів відобразити у звіті (Word-документ).

Завдання

І. Побудуйте блок-схеми алгоритмів розв’язування наступних завдань

Рівень А.

Варіант 1.

  1. Обчислити суму і добуток парних чисел на проміжку [m;n].

  2. Обчислити суму .

  3. Дано натуральне число n. Обчислити

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

  5. Дано натуральне число n і дійсні а1, а2, …,аn. Вивести на екран по 5 чисел в рядок всі додатні елементи послідовності.

Варіант 2.

  1. Вивести на екран всі числа, кратні 4 з проміжку [а,b].

  2. Обчислити суму .

  3. Дано натуральне чотиризначне число n. Знайти суму цифр числа n.

  4. Дано натуральне число n і дійсні b1, b2, …,bn. Вивести на екран по 3 числа в рядок всі парні елементи послідовності.

  5. Дано натуральне число n. Обчислити

Варіант 3.

  1. Вивести на екран всі трьохзначні числа.

  2. Обчислити кількість двоцифрових чисел кратних Х на проміжку [a;b].

  3. Дано натуральне число n (n>99). Визначити кількість сотень в ньому.

  4. Дано натуральне числа n і дійсні а1, а2, …,аn. Обчислити

  1. Отримати таблицю температур за Цельсієм від 0 до 100 градусів і їх еквівалентів за шкалою Фаренгейта, використовуючи для переведення формулу

Варіант 4.

  1. Вивести на екран всі парні числа з діапазону, заданого користувачем.

  2. Дано натуральне число n. Вивести всі дільники заданого числа.

  3. Дано натуральне число n (n>999). Визначити кількість тисяч в ньому.

  4. Знайти добуток двозначних чисел, кратних 3.

  5. Дано натуральні числа a i n. Знайти чому рівне значення виразу

Варіант 5.

  1. Обчислити кількість трьохцифрових парних чисел.

  2. Знайти кількість чотирьохзначних чисел, у яких є три однакових цифри.

  3. Обчислити суму .

  4. Задано числа a і n. Знайти an не використовуючи відповідну функцію.

  5. Знайти суму парних чисел з заданого користувачем діапазону.

Варіант 6.

  1. Обчислити значення функції для значень х, які змінюються від -5 до 5 з кроком 0,5.

  2. Дано натуральне число n. Визначити суму цифр у ньому.

  3. Вивести послідовність чисел з 10 значень, в якій кожне наступне значення в два рази більше як попереднє.

  4. Знайдіть суму, кількість та середнє арифметичне всіх натуральних двохзначних чисел, що складаються з різних цифр.

  5. Дано натуральне двохзначне число N. Знайти і вивести всі числа з інтервалу від 1 до N-1, для яких добуток всіх цифр співпадає з сумою цифр цього числа. Якщо таких чисел немає, то вивести відповідне повідомлення. Наприклад, N=44. Числа: 18,24.

Варіант 7.

  1. Обчислити середнє арифметичне і добуток парних чисел на проміжку [m;n].

  2. Дано натуральні числа а і n. Обчислити

  3. Ввести з клавіатури n будь-яких чисел. Знайти подвоєний добуток всіх чисел, що більші 10 та менші 20.

  4. Дано натуральне число n. Обчислити добуток перших n множників: .

  5. Знайти мінімальне число, більше N, яке без остачі ділиться на k (k, N - натуральні числа).

Варіант 8.

  1. Вивести на екран всі чотиризначні числа по 5 в рядку.

  2. Дано натуральне число n. Обчислити

  3. Ввести з клавіатури n будь-яких чисел. Знайти середнє арифметичне однозначних.

  4. Задумано деяке число х (х<100). Числа k, m, n є остачами від ділення цього числа на 3, 5, 7 відповідно. Знайти число х.

  5. Обчислити наступну послідовність 1 -

Варіант 9.

  1. Обчислити значення функції для значень х, які змінюються від -3 до 3 з кроком 0.2.

  2. Вивести перших 100 натуральних чисел кратних 5 по 5 в рядку.

  3. Розпочавши тренування, спортсмен за перший день пробіг 10 км. Щодня він збільшував своє навантаження на 10% відносно попереднього дня. Який сумарний шлях пробіжить спортсмен за тиждень?

  4. Вивести на екран наступну послідовність символів

*****

***

*

***

*****

  1. Обчислити значення

Варіант 10.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]