Перевірка програм у режимі on-line через Internet
Інструкція
Для того, щоб мати змогу перевірити правильність роботи програми в режимі on-line, слід звернути увагу на правильність введення / виведення даних. Потрібно відразу зчитувати вхідні дані з клавіатури у вказаному в умові порядку, не виводячи попередньо підказку Write (‘введіть …’). Виводити результати також потрібно без будь-яких коментарів і в чітко вказаній послідовності.
Не можна використовувати модулі, зокрема Crt.
Програму слід зберігати під назвою,
вказаною в умові задачі.
Розглянемо приклад.
Дано два числа х і у. Обчислити їх суму і частку. Результат має
містити 3 знаки після коми (без округлення).
Початковий варіант програми | Програма для перевірки в on-line |
Program Syma; Var x, y , s, z : real; Begin Write(‘x, y - ?’); Readln(x, y); s:= x+y; y:= x/y; Writeln(‘s=’, s:5:3); Writeln(‘z=’, z5:3); Readln; End. |
Program
Syma; Var x, y , s, z : real; Begin Readln(x, y); s:= x+y; y:= x/y; Write (s:5:3); Write (z:5:3); End. |
Набравши та відкомпілювавши програму, натисніть гіперпосилання ПЕРЕВІРИТИ ТУТ, яке є після кожної умови задачі.
Відкриється нове вікно:
Вводимо:
Задача: Syma (назва програми за умовою
задачі)
Мова програмування: pas (якщо розв’язок на
Pascal)
Текст решения: натиснути кнопку Обзор…
і обрати потрібний файл.
СПИСОК ЗАДАЧ НА РОЗГАЛУЖЕННЯ
Задача Value
Обчислити значення функції для заданого значення х.
Результат вивести з 3-ма знаками після коми.
Технічні умови. Із клавіатури вводиться одне дійсне число х, а виводиться дійсне значення у (із трьома знаками після коми).
Приклад
Введення: 0
Виведення: -7.000
Введення: 5
Виведення: 0.000
Задача Flowers
Оксанка назбирала v волошок та r ромашок. Дівчинка вирішила зробити букети так, щоб у кожному обов’язково було p ромашок та b волошок. Скільком друзям дівчинка зможе подарувати квіткові композиції?
Технічні умови. Із клавіатури вводиться чотири цілих числа: v, r, p, b. На екран виводиться одне ціле число – кількість отриманих букетів.
Приклад
Введення: 45 23 4 9
Виведення: 5
Задача НitІnАrea
Дано коло радіусом r та точка з координатами (x, y). Вивести 1, якщо точка знаходиться всередині кола і в І або ІІІ чверті, 0 – в іншому випадку.
Технічні умови. Із клавіатури вводиться 3 цілих числа: r, x, y. На екран виводиться одне число – 0 або 1.
Приклад
Введення: 5 1 1
Виведення: 1
Введення: 4 8 6
Виведення:
0
Задача ChessСells
Дано шахову дошку розмірами NxN (N<=100) та координати 2-ох клітинок (x1, y1) і (x2, y2), де 1-а координата – це номер рядка, 2-а – номер стовпця. Визначити, чи одного кольору задані клітинки. Вивести 1, якщо це правда, 0 – в іншому випадку.
Технічні умови. Із клавіатури водяться 5 цілих чисел: N, х1, у1, х2, у2. На екран виводиться одне число – 0 або 1.
Приклад
Введення: 10 1 1 2 2
Виведення: 1
Введення: 6 1 1 1 4
Виведення:
0
Задача ChessRook
Дано шахову дошку розмірами NxN (N<=100) та координати тури (xt, yt), де xt – номер рядка, yt – номер стовпця. Чи знаходиться під боєм тури клітинка з координатами (xk, yk)? Вивести 1, якщо клітинка буде бита турою, 0 - в іншому випадку.
Технічні умови. Із клавіатури вводяться 5 цілих чисел: N, xt, yt, xk, yk. На екран виводиться одне число – 0 або 1.
Приклад
Введення: 7 1 1 1 4
Виведення: 1