Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2011, 18:19   #21
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Код:
K[i][j]=i+j;
cout<<"K["<<i<<"]["<<j<<"]="<<K[i][j] << " " ;
K[i][j] = rand() % 100;
Ничего не смущает в этом коде? )
Son Of Pain вне форума Ответить с цитированием
Старый 22.10.2011, 20:54   #22
Enigmya
Пользователь
 
Регистрация: 10.02.2011
Сообщений: 19
По умолчанию

Смущает) Но так вот, тоже не работает:
Код:
#include <iostream>
#include <time.h>
using namespace std;
void main()
{
        setlocale(LC_ALL,"Russian");
        int nSize ;    // Размер массива
      	int Ax, Bx, Ay, By, res;
        cout << "Input n: ";
        cin >> nSize ;
        if(nSize<=0||nSize <=0)
        srand(time(NULL)); //инициализация генератора случайных чисел
    const int nSize = 100;
     int K[nSize][nSize];
               for(int i = 0 ; i < nSize ; ++i )
                K[i]=new int[nSize];
 
        for(int i = 0 ; i < nSize ; ++i )
        {
                for(int j = 0 ; j < nSize ; ++j )
					 
                {K[i][j] = rand() % 100; 
                                                 
						 cout<<"K["<<i<<"]["<<j<<"]="<<K[i][j] << " " ;      
                                                                }
                cout<<endl;
        }
    cout << "Введите индексы А: ";
    cin >> Ax >> Ay;
    cout << "Введите индексы B: ";
    cin >> Bx >> By;
    int j = Ay;
    for (int i = Ax; i <= Bx; ++ i)
    {
        for ( ; (j <= By || i < Bx) && j < nSize; ++ j)
        {
            res *= K[i][j];
        }
        j = 0;
    }
    int index = (nSize & 1) ? nSize / 2 + 1 : nSize / 2;
    K[index - 1][index - 1] = res;
    cout << res;
        cout<<endl;
    for(int i = 0 ; i < nSize ; ++i )
{
     for(int j = 0 ; j < nSize ; ++j )
     {
         cout << K[i][j] << " ";      
     }
         delete[] K[i];
     cout << endl;
}                     
                system("pause");
                       cout << endl;
}
Enigmya вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
двумерный массив ates Помощь студентам 24 24.04.2010 19:56
двумерный массив. Женечка92 Помощь студентам 1 24.04.2010 06:12
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40
Двумерный массив. Джеймс1275 Помощь студентам 4 04.11.2009 14:09