Главная страница

програмирование. Лабораторная работа 1 - вариант 3. Угол задан с помощью целочисленных полей


Скачать 27.5 Kb.
НазваниеУгол задан с помощью целочисленных полей
Анкорпрограмирование
Дата25.05.2022
Размер27.5 Kb.
Формат файлаdoc
Имя файлаЛабораторная работа 1 - вариант 3.doc
ТипЛабораторная работа
#549818

Лабораторная работа №1

Реализовать класс заданной структуры. В нём предусмотреть конструктор для установки начальных значений полей. Создать объект на основе созданного класса. Осуществить использование объекта в программе.

При работе со свойствами класса предусмотреть ввод значений одних свойств класса с клавиатуры (внутри метода класса), а значения других задавать при помощи конструктора класса.

Класс Angle, обозначающий угол, желательно объявлять внутри рабочего класса Program.

Вариант 3

Угол задан с помощью целочисленных полей gradus ‒ градусов, min ‒ угловых минут, sec ‒ угловых секунд. Реализовать класс и предусмотреть в нём метод ToRadians для перевода в радианы.

Рекомендуемый порядок ввода данных в методе Main(): ввести с клавиатуры значения gradus и min (значение sec задаётся в конструкторе класса)

Примечание. При вводе с клавиатуры C# использует по умолчанию строковый тип данных. Числа вводятся следующим образом: сначала вводится число в строковом формате, а потом оно конвертируется в числовой формат. Для конвертирования используется класс Convert.

Пример ввода числа с клавиатуры и его перевода из строкового в целочисленный формат:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

string s;

System.Console.Write("Введите двузначное число а=");

s=System.Console.ReadLine();

int a;

a = Convert.ToInt16(s);

……………………………. // прочие инструкции

}

}

}


написать администратору сайта