Переписать из C++ в C#. Периметр треугольника

Узнай цену своей работы

Формулировка задачи:

Помогите переделать код в С#. Буду благодарен.
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
double dlina(int xa,int ya,int xb,int yb,int xz,int yz);
void main()
{
int xa[5],ya[5],xb[5],yb[5],xz[5],yz[5],i;
for (i=0; i<6;i++)
{
xa[i]=rand()% 100;
ya[i]=rand()% 100;
xb[i]=rand()% 100;
yb[i]=rand()% 100;
xz[i]=rand()% 100;
yz[i]=rand()% 100;
cout <<"xa:";
cout << xa[i]<<' ';cout <<"\t ";
cout <<"ya:";
cout << ya[i]<<' '; cout <<"\t ";
cout <<"xb:";
cout << xb[i]<<' ';cout <<"\t ";
cout <<"yb:";
cout << yb[i]<<' '; cout <<"\t ";
cout <<"xz:";
cout << xz[i]<<' '; cout <<"\t ";
cout <<"yz:";
cout << yz[i]<<' '; cout <<"\n ";
}
double p;
puts("\n\t Function =");
 dlina(xa,ya,xb,yb,xz,yz);
p=dlina(xa[i],ya[i],xb[i],yb[i])+dlina(xa[i],ya[i],xz[i],yz[i])+dlina(xb[i],yb[i],xz[i],yz[i]);
cout<<"Perimetr treygolnika = "<<p<<endl;
cout <<"\n ";
system("pause");
getch();
}
double dlina(int xa,int ya,int xb,int yb,int xz,int yz)
{
return
sqrt(pow((xa[i]-xb[i]),2)+pow((ya[i]-yb[i]),2));
sqrt(pow((xb[i]-xz[i]),2)+pow((yb[i]-yz[i]),2));
sqrt(pow((xa[i]-xz[i]),2)+pow((ya[i]-yz[i]),2));
 
}

Решение задачи: «Переписать из C++ в C#. Периметр треугольника»

textual
Листинг программы
randomize()

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5
Похожие ответы