среда, 23 марта 2016 г.

Билет № 1.
1.                Точка А задана координатами X,Y. Написать программу, которая выводит слово «Принадлежит», если точка принадлежит  заштрихованной области (см. рисунок 1)(I четверть)  и «Не принадлежит» в противном случае. Программа должна иметь дружественный интерфейс. Протестировать программу для точек (1.5,2), (0,0),
(-1.5,1),(1,-1.2), (-2,-1).
2.                На обработку поступает натуральное число, не превышающее 109. Нужно написать программу, которая выводит на экран сумму цифр числа, не кратных 4. Если в числе нет цифр, не кратных 4, требуется на экран вывести «NO».

3.     Дан целочисленный массив из 7 элементов. Элементы массива могут принимать целые значения от 0 до 10 000 включительно. Опишите на языке программирования Паскаль алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых хотя бы одно число является однозначным. В данной задаче под парой подразумевается два подряд идущих элемента массива.
Например, для массива из пяти элементов: 5; 10; 15; 3; 5 – ответ: 3.
Исходные данные объявлены так, как показано ниже на примере. Запрещается
использовать переменные, не описанные ниже.
Program pr3;
Const N = 7;
var
a: array [1..N] of integer;
i, j, k: integer;
begin
for i := 1 to N do
readln(a[i]);
...
end.

4.     Найти сумму N натуральных чисел, где S= 1+2+3+…+N.
Применить работу с файлами. Ввод данных осуществляется из файла number.dat     Вывод   данных осуществляется в файл number.sol

5.     Создать анимацию движения объекта в программе Macromedia   Flash


Комментариев нет:

Отправить комментарий