Назад Зміст Вперед

Перевірка програм у режимі 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

ПЕРЕВІРИТИ ТУТ


Назад Зміст Вперед