Yurevna991
?>

Напишите программу на языке с#, которая подсчитывает расстояние между точками с координатами a, b и c, d;

Информатика

Ответы

Тресков946

ответ:

объяснение:

static void main(string[] args)

        {

            double a, b, c, d, sum;

            double sum1;

            console.writeline("введите a");

            a = convert.todouble(console.;

            console.writeline("введите b");

            b = convert.todouble(console.;

            console.writeline("введите c");

            c = convert.todouble(console.;

            console.writeline("введите d");

            d = convert.todouble(console.;

            sum = math.sqrt(math.pow(a - b, 2));

            sum1= math.sqrt(math.pow(c - d, 2));

            console.writeline("расстояние между точками а и в=" + " " + sum);

            console.writeline("расстояние между точками c и d=" + " " + sum1);

            console.readkey();

        }

    }

}

виталийВячеславович

Редактирование (фр. rédaction от лат. redactus – приведённый в порядок) — многоаспектное понятие, имеющее следующие основные значения[1]:

род профессиональной деятельности (преимущественно в области периодической печати, книгоиздательского дела,кинематографии, телевидения, радиовещания), связанной с подготовкой к выпуску печатных изданий, теле- и радиопередач, кинофильмов; составная часть издательского процесса, содержанием которой является творческая работа редактора (обычно совместно с автором) над рукописью произведения в целях улучшения его содержания и формы, подготовки кполиграфическому воспроизведению и выпуску в свет; приведение содержания и формы любого документа, написанного или подготовленного кем-либо, в соответствие с общепринятыми или специально установленными требованиями и нормами.

ФОРМАТИРОВАНИЕ (инициализация, разметка диска; англ. formatting, format, initialization), процедура записи на магнитный диск (жесткий диск (см. ЖЕСТКИЙ ДИСК), флэш-память (см. ФЛЭШ-ПАМЯТЬ)) меток, определяющих последующее расположение записей данных (блоков, секторов, дорожек), участков непригодных для записи, а также другой управляющей информации. Форматирование выполняется перед первым использованием диска, при последующем форматировании вся информация на диске уничтожается.  

Энциклопедический словарь. 2009.

 
Avshirokova51

Объявляем функцию gcd, принимающую два целочисленных параметра и возвращающую их наибольший общий делитель. Здесь это вычисляется при алгоритма Евклида.

Затем для удобства определяем ещё одну функцию gcd3, которая принимает уже три аргумента и, используя указанную в условии формулу и описанную выше функцию gcd, вычисляет НОД от трёх чисел.

В основной части программы просто три числа считываются с клавиатуры и выводится ответ.

Код (PascalABC.NET v3.6.2316):

function gcd(a, b: integer): integer;

begin

 while a * b <> 0 do

   (a, b) := (b, a mod b);

 Result := a + b

end;

function gcd3(a, b, c: integer) := gcd(gcd(a, b), c);

begin

 var (a, b, c) := ReadInteger3;

 print(gcd3(a, b, c))

end.

Пример ввода:

10 40 20

Пример вывода:

10

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программу на языке с#, которая подсчитывает расстояние между точками с координатами a, b и c, d;
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vkorz594
mrubleva42
vladislavk-market2
Koranna1986
Мирзоев Денис
Вакуленко
Gennadievna bessonov
Pautova1119
shangina1997507
lenacari
Svetlana191
anitanemtsewa
PetrovDrozdov1785
bikemaster
kas80