Помогите с с#
из этой задачи нужно сделать:
В массиве действительных чисел размером M*N получить последовательность b1,b2,…bm где bk ∑ квадратов элементов K строки, модули которой лежат в промежутке[1,5]
#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
#include<math.h>
#include<string.h>
#include<stdio.h>
#include<stdlib.h>
#include<dos.h>
void Z1()//Zadacha 1
{
int buf[5][5], tmp[5];
char c;
int i,j,n,m,S=0;
int mx=-1000, mn=1000;
clrscr();
randomize();
cout<<"Zadacha #1:\n\n";
for(i=0;i<5;i++)
tmp=0;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
buf[j]=random(15);
cout<<setw(5)<<buf<i>[j];
}
cout<<"\n";
}
cout<<"\nEnter char s,a,b,c or m ->";
cin>>c;
if(c=='a' || c=='b' || c=='c')
{
for(j=0;j<5;j++)
{
for(i=0;i<5;i++)
{
S=S+buf[j];
}
tmp[j]=S/5;
S=0;
}
cout<<"\nSrednee arifm. summ elementow stolbzov:\n";
for(i=0;i<5;i++) {cout<<setw(5)<<tmp<i>;}
getch();
}
if(c=='s')
{
S=0;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
if(i==j)
S=S+buf[j];
}
cout<<"\nSumma elementow diogonsli="<<s;>[j]<mn)>[j];
if(buf[j]>mx) mx=buf[j];
}
cout<<"\nmax="<
да это С++
Это C++.