44 / 41 / 35
Регистрация: 27.02.2013
Сообщений: 284
|
|
1 | |
Генерация случайных чисел в двумерном массиве12.03.2013, 01:33. Показов 2120. Ответов 3
Метки нет (Все метки)
Помогите найти ошибку в коде. В двухмерный массив нужно сгенерировать неповторяющиеся случайные числа от 1 до 10. Что-то не работает цикл на проверку повторов.
0
|
12.03.2013, 01:33 | |
Ответы с готовыми решениями:
3
В двумерном массиве случайных чисел 10х10 вычислить сумму элементов побочной диагонали Составить программу, которая в двумерном массиве случайных чисел элементы всех четных строк делает нулевыми Генерация вещественных чисел в двумерном массиве Генерация случайных чисел в одномерном массиве |
12.03.2013, 01:45 | 2 |
интересно, как ты собираешься в массив из сорока чисел записать неповторяющиеся от 1 до 10.
Ты хоть сам представь себе в воображении, что это такое.(кстати, у тебя там числа от 0 до 9, но это второстепенный вопрос) Главное, вставь код в сообщение, тут не все горят желанием качать твои файлы.
0
|
44 / 41 / 35
Регистрация: 27.02.2013
Сообщений: 284
|
|
12.03.2013, 02:47 [ТС] | 4 |
Прошу прощения за неточность. Мне просто нужно будет выводить в нулевом столбце сами числа, в след столбце квадраты чисел и т.д. Но для начала нужно числа сгенерировать и у меня не получилось, поэтому я и не пишу про остальную часть условия. Там все понятно.
#define n 10 #define m 4 int main() { int arr[n][m]; int i,j,a=1,b=10,x; srand(time(NULL)); for (i=0;i<n;i++) { for(j=0;j<m;j++) arr[i][j]=a+rand()%(b-a+1); if(i>0 & j>0) for(int t=0;t<i;t++) for(int k=0;k<j;k++) if(arr[i][j]==arr[t][k]) { i--; j--; break; } } printf("\n"); for (i=0;i<n;i++) { for(j=0;j<m;j++) { printf("%4d",arr[i][j]); } printf("\n\n"); } getch(); return 0; }
0
|
12.03.2013, 02:47 | |
12.03.2013, 02:47 | |
Помогаю со студенческими работами здесь
4
Отсортировать первую и последнюю строки в двумерном массиве целых случайных чисел Отсортировать в двумерном массиве целых случайных чисел только четные строки Найти в двумерном массиве случайных чисел сумму элементов каждого столбца В двумерном массиве случайных чисел удалить заданный столбец и среднюю строку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |