![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 14.06.2009
Сообщений: 1
|
![]()
помогите пожалуйста дописать программу на С#
вод код рограммы using System; using System.Collections.Generic; using System.Text; using System.IO; namespace ConsoleApplication1 { class Program { static void Main() { int M=0, N=0; int[,] mas_V; double[,] mas_im; double[,] mas_re; FileStream fin; fin = new FileStream("text.txt", FileMode.Open); int i, j = 0; string str = ""; do { i=fin.ReadByte(); if (i!=-1&&(char)i!=' ') { str=str+(char)i; } else { if (j==0) { M = Convert.ToInt32(str); } else N=Convert.ToInt32(str); j++; str=""; } }while (j!=2); mas_V = new int[M, N]; mas_im = new double[M, N]; ; mas_re = new double[M, N]; ; int f=-1; int d=-1; do { i = fin.ReadByte(); if (i != 1 && (char)i != ' ' && f < M && d<N) { str = str + (char)i; } else { mas_V[f, d] = Convert.ToInt32(str); f++; d++; } } while (i!=N); for(int m= 0;m<=M-1;m++) { for(int n = 0;n<=N-1;n++) { mas_re[m,n]=0; for (i=0; i<=M-1; i++) { for( j = 0;i<=N-1;j++) { mas_re[m,n]+=Math.Cos(2*Math.PI*((i*m)/M+(j*n)/N))*mas_V[i,j]; mas_im[m, n] += Math.Sin(2 * Math.PI * ((i * m) / M + (j * n) / N)) * mas_V[i, j]; } } mas_re[m, n] /= (m * n); mas_im[m, n] /= (m * n); // Console.WriteLine(mas_re, "-j", mas_im); } } } } } не получается сделать так чтоб числа считанные из файла записались в массив |
![]() |