Рассмотрений особенностей программирования на C/C . Знакомство с функциями Main. Этапы расчета суммы и произведения арифметических переменных. Анализ основных способов составления программы вычисления суммы. Сущность понятия "модифицированный массив".
Console.WRITELINE("Задание: объявить 2 переменные типа string, 1 - типа int, 1 - типа double. Console.WRITELINE("Введите строку"); Console.WRITELINE("Введите еще одну строку"); Console.WRITELINE("Введите число"); Console.
Список литературы
Рис.
Задание 9
Проверить, попадает ли заданная точка (x1, y1) в прямоугольник ABCD. Прямоугольник задается с помощью левого верхнего и правого нижнего углов. Спроектировать необходимые классы и составить тестирующую процедуру.
Решение using System;
using System.Collections.Generic;
using System.Text;
namespace _66
{
// Опишем класс tetr class tetr
{ public int KOORDX;
public int KOORDY;
public int KOORDA1;
public int KOORDA2;
public int KOORDB1;
public int KOORDB2;
// конструктор public tetr()
{
KOORDX = 0;
KOORDY = 0;
KOORDA1 = 0;
KOORDB1 = 0;
KOORDA2 = 0;
KOORDB2 = 0;
}
// параметризованный конструктор public tetr(int KOORDX, int KOORDY, int KOORDA1, int KOORDA2, int KOORDB1, int KOORDB2)
{ this.KOORDX = KOORDX;
this.KOORDY = KOORDY;
this.KOORDA1 = KOORDA1;
this.KOORDB1 = KOORDB1;
this.KOORDA2 = KOORDA2;
this.KOORDB2 = KOORDB2;
}
// метод для определения положения точки public void rez()
{ if (KOORDX <= KOORDA1 && KOORDY <= KOORDB2)
{ if (KOORDY >= KOORDB1 && KOORDX >= KOORDA2)
{
Console.WRITELINE("Точка в плоскости прямоугольника");
} else { Console.WRITELINE("Точка НЕ попала в плоскость прямоугольника"); }
} else { Console.WRITELINE("Точка НЕ попала в плоскость прямоугольника"); }