Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3017_1.doc
Скачиваний:
9
Добавлен:
16.05.2015
Размер:
467.97 Кб
Скачать

Завдання для самостійної роботи:

  1. Дані дійсні числа х, у. Отримати:

  1. max(x,y);

  2. min(x,y);

  3. max(x,y) і min(x,y);

  1. Дані дійсні числа х, у, z. Отримати:

  1. max(x,y,z);

  2. min(x,y,z);

  1. Задано натуральне число а. Чи є воно парним?

  2. Задано натуральне число а. Чи є воно кратним 9?

  3. Дано тризначне число. Чи кратна сума його цифр семи?

  4. Дано ціле число a>9. Чи менше цифра десятків цифри одиниць?

  5. Дано тризначне число. Чи є сума його цифр двозначним числом.

  6. Дано три натуральні числа x, у, z. Обчислити кількість чисел менших 50.

  7. Знайти кількість позитивних чисел серед чотирьох заданих чисел а,b,c,d.

  8. Дано два дійсні числа. Зменшити друге число в п'ять разів, якщо воно більше першого по абсолютній величині.

  9. Вводиться назва місяця. Вивести пору року для цього місяця (січень - зима .., березень - весна .., серпень - літо.);

  10. Вводитися пора року. Вивести назви місяців для цієї пори року.

  11. Скласти програму, яка по введеній назві країни Європи виводитиме на екран назву столиці (наприклад, вводимо Греція - одержуємо "Столиця Греції Афіни");

  12. Скласти програму, яка по введеному на російській мові назві домашньої тварини виведе переклад його на англійську мову (наприклад, вводимо кіт - одержуємо cat);

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

  14. Задане x. Обчислити у

a)б)

  1. Задано два числа.

  1. Чи є кожне з цих чисел великим 10?

  2. Чи є хоча б одне з цих чисел великим 10?

  3. Чи є тільки одне з цих чисел великим 10?

  1. Задано два числа.

  1. Чи є кожне з цих чисел парним?

  2. Чи є хоча б одне з цих чисел парним?

  3. Чи є тільки одне з цих чисел парним?

  1. Задані два натуральні числа. Чи є перше число двухзначным, а друге однозначним?

  2. Задано два числа. Чи є перше число негативним, а друге позитивним?

  3. Дано двозначне число. Чи є сума його цифр двозначним числом кратним трьом.

  4. Перевірити, чи є число тризначним, у якого цифри утворюють геометричну прогресію (наприклад: 139, 842).

  5. Задані x1, y1, x2, y2 (x1,y1,x2,y2 ?0). Чи лежать крапки (x1, y1) і (x2, y2):

  1. в одній четверті;

  2. в різних четвертях.

  1. Задані дійсні x і у. Чи належить точка (x, у) гілки параболи (y=x2) лежачої в другій четверті?

  2. Задані дійсні x і у. Чи належить точка (x, у) заштрихованої частини площини:

26. Визначити, чи є дане ціле число N парним тризначним числом.

    1. Дано натуральне число N (N<100), що визначає суму грошей в рублях. Дати для цього числа найменування: "рубель", "рубля", "рублів".

  1. Дані дійсні позитивні числа x, у, z.

  1. З'ясувати, чи існує трикутник з довжинами сторін x,y,z.

  2. Якщо трикутник існує, то відповісти – чи є він гострокутним.

  1. Дані дійсні позитивні числа а, b, з, x, у. З'ясувати, чи пройде цеглину з ребрами а, b, з в прямокутний отвір із сторонами x і у. Просовувати цеглину в отвір дозволяється тільки так, щоб кожне його ребро паралель або перпендикулярно кожної із сторін отвору.

  2. Дано натуральне число n (n  9999).

  1. Чи є це число палиндромом (перевертышем) з урахуванням чотирьох цифр, як, наприклад, числа 2222, 6116, 0440 і т.д.?

  2. Чи вірно, що це число містить рівно три однакові цифри, як, наприклад, числа 6676, 4544, 0006 і т.д.?

  3. Чи вірно, що всі чотири цифри числа різні?

  1. Поле шахівниці визначається парою натуральних чисел, кожне з яких не перевершує восьми: перше число – номер вертикалі, друге – номер горизонталі. Дані натуральні числа до, l, m, n, кожне з яких не перевершує восьми. Потрібен:

  1. З'ясувати, чи є поля (к,l) і (m,n) полями одного кольору.

  2. На полі (до,  l) розташований ферзь. Чи загрожує він полю (m,  n)?

  3. Аналогічно b), але ферзь замінюється на коня.

  4. З'ясувати, чи можна з поля (до, l) одним ходом тури потрапити на поле (m, n). Якщо ні, то з'ясувати, як це можна зробити за два ходи (вказати поле, на яке приводить перший хід).

  5. Аналогічно d), але тура замінюється на ферзя.

Вивчаємо “Цикли”

Тема уроку:

Алгоритми з повтореннями.

Цикл з параметром FOR.

Мета заняття:

  1. Сформувати поняття про цикли;

  2. Навчитися використовувати рахунковий цикл FOR;

  3. Отримати навики рішення алгоритмів з повтореннями.

В мові Паскаль існує трьох різних операторів за допомогою яких можна запрограмувати фрагменти програми, що повторюються (трьох операторів циклу):

- рахунковий цикл FOR;

- цикл WHILE з предусловием;

- цикл REPEAT.UNTIL з постусловием.

На першому нашому занятті постараємося познайомитися і навчимося використовувати рахунковий цикл FOR.

Змінна усередині циклу змінюється автоматично від до до n (n>k) з кроком 1.

Формат запису циклу: for i:=k to n do

або

від n до до (n>k) з кроком -1.

Формат запису циклу: for i:=n dawnto до do

Якщо в циклі повинні виконуватися декілька операторів, то використовуємо операторні дужки: begin .. end;

Цикл FOR зручно використовувати тоді, коли точно відома кількість повторень.

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