Самостоятельная работа 2010-05-18

Задача 1
Задача HIT
Составьте программу HIT, которая:
1) Запрашивает у пользователя координаты точки на плоскости.
2) Вводит значения координат с клавиатуры.
3) Проверяет, попадает ли точка в заштрихованную на рисунке область.
4) Выводит результат на экран.
Пример работы программы
Попадает ли т.(x;y) в заданную область?
X=-100,3
Y=-100,58
Точка (-100,3;-100,58) не попадает в заданную область.
Вариант I Вариант II
Задача 2
Вариант I Вариант II
Задача CountEvenOdd
Составьте программу CountEvenOdd, которая:
1) Запрашивает у пользователя величину N - количество элементов последовательности.
2) Вводит значение N с клавиатуры.
3) Вводит с клавиатуры последовательность N целых чисел.
4) Вычисляет в заданной последовательности количество четных и количество нечётных элементов.
5) Выводит результат на экран.
Пример работы программы
N=3
a[1]=27
a[2]=-1
a[3]=4
Количество чётных = 1.
Количество нечётных = 2.
Задача MinPos
Составьте программу MinPos, которая:
1) Запрашивает у пользователя величину N - количество элементов последовательности.
2) Вводит значение N с клавиатуры.
3) Вводит с клавиатуры последовательность N целых чисел.
4) Находит в заданной последовательности наименьший положительный элемент (гарантируется наличие положительных элементов).
5) Выводит результат на экран.
Пример работы программы
N=5
a[1]=27
a[2]=-1
a[3]=4
a[4]=18
a[5]=100
Наименьшее положительное число = 4

    Общие указания
  1. Вариант-1 пишут те, кто сидит за компьютерами с нечётными номерами (1, 3, 5, ...).
    Вариант-2 пишут те, кто сидит за компьютерами с чётными номерами (2, 4, 6, ...).
  2. Оформляйте каждую программу в виде одноимённого решения (solution) в среде Visual C#.
  3. Каждое решение вышлите до конца урока по адресу: (по известному Вам адресу электронной почты).

Удачи!!!

А.Л. Хижа.

P.S.
Не забудьте выполнить физ.паузу! :)