Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
26.09.2009, 19:26 | #1 |
Неактивный пользователь
Регистрация: 14.04.2008
Сообщений: 23
Репутация: 1
|
Помогите решить задачки
Сам я студент заочного отделения 1-го курса.. И честно сказать еще не совсем хорошо освоил материал...
1. Если элементы массива p[1..4] равны соответственно (4,2,1,3), то значение выражения p[p[4]-2+p[5-p[2]]] 1. 5 2. 4 3. 6 4. 3 5. 2 2. Дан некоторый двумерный массив A(1..M,1..M). Какое условие позволит определить элементы, кратные 10 и расположенные ниже главной диагонали 1. i<j 2. i>j 3. A(i,j) mod 10 = 0 4. i>j and A(i,j) mod 10 = 0 5. i<j and A(i,j) mod 10 = 0 3. Ввести двумерный массив размером 7*4. Найти максимальный элемент двумерного массива. Поменять столбец, содержащий этот элемент с последним столбцом двумерного массива. 4. Составить визуальный алгоритм нахождения числа строк двумерного массива А(N,N), количество отрицательных элементов в которых больше величины Р. |
Реклама: | ростов казань теплоход | станок плоскошлифовальный | угловой комод купить | Conecte LinkDeal a OpenAI | съедобный букет краснодар мужчине с доставкой |
07.10.2009, 22:44 | #2 |
Неактивный пользователь
Регистрация: 07.10.2009
Сообщений: 3
Репутация: 0
|
Re: Помогите решить задачки
1- что-то не сходится, проверь условия
p[ p[4]-2+p[ 5- p[2] ] ] p[4]=3 p[2]=2 Значит, p[ 3-2+p[ 5- 2 ] ] p[ 3-2+p[3] ] p[3]=1 p[ 3-2+1 =0? ] 2-Ответ 5 3- C++: В си нумерация элементов массива с 0. Массив получается от 0 до 6 на от 0 до 3. int i_max=0, j_max=0; //Считаем, что наш максимальный элемент имеет координаты (0,0) int a[7][4]; for(int i=0; i<7; i++) for(int j=1; j<4; j++) if(a[i][j]>a[i_max][j_max]) { i_max=i; j_max=j; } int buf; for(int j=1; j<4; j++) { buf=a[i_max][j]; //Замена элемента столбца с макс элементом на последний - 6 столбец a[i_max][j]=a[6][j]; a[6][j]=buf; } 4- C++: int count=0; for(int i=0; i<N; i++) { int tek_count=0; for(int j=0; j<N; j++) if(A[i][j]<0) tek_count++; //Увеличение на единицу - tek_count=tek_count+1 if(tek_count>P) count++; } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите решить проблему | Lika_100 | Скорая помощь | 25 | 24.07.2009 09:06 |
Помогите решить проблему | Jep | Компьютерные проблемы | 2 | 28.03.2009 23:48 |
Помогите решить проблему с USB | anradR | Компьютерные проблемы | 6 | 02.03.2009 00:48 |
Помогите решить проблему | Biosi | Архив | 3 | 08.12.2006 09:34 |
|
|