Премини към съдържанието
ilian677

Проблем със задача по С++ двумерни масиви

Препоръчан отговор


for (i=0; i<N; i++)
   for (j=0; j<M; j++) 
       array[i][j]=rand()%30-15;

извеждането на масива на екрана е подобно.

for (i=0; i<N; i++) {
   for (j=0; j<M; j++)
       cout<<array[i][j]<<" ";
   cout<<endl;
}
Редактирано от ined (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Ако искаш да получиш случайно число от -15 до 14 е вярно.

  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

cin >> array[j]; и това май изобщо не трябва да го има нз 


Сподели този отговор


Линк към този отговор
Сподели в други сайтове

cin >> array[j]; и това май изобщо не трябва да го има нз 

 

Не трябва да. По условие, генератора генерира числата, а не се въвеждат от стандартния вход.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

значи така трябва да изглежда кода майче

майче си забравил да го инициализираш...

Ако искаш да получиш случайно число от -15 до 14 е вярно.

В такива случаи винаги се чудя нулата положително число ли е или не, да му се не види :P

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

значи така трябва да изглежда кода майче

 

Генерирането и извеждането колегата Инед е написал как трябва да се направят. Остава само при извеждането на масива от 1 и -1 да разделите всяко число на абсолютната му стойност и готово.

Редактирано от Реджеп Иведик (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Въвеждането и извеждането колегата Инед е написал как трябва да се направят. Остава само при извеждането на масива от 1 и -1 да разделите всяко число на абсолютната му стойност и готово.

Проверката за по-голямо от 0 ще е по-ефективна от намиране на абсолютна стойност и делене, мисля. И определено по-ясна за четене.

Редактирано от flare (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Незнам но от тук нататък си нямам никва представа да ви кажа честно хаиде още малко помощ моля

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.