С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Legion45612
0 / 0 / 0
Регистрация: 08.01.2012
Сообщений: 12
1

Переписать первые элементы каждой строки матрицы A (m х n), большие С, в массив В

11.02.2012, 14:53. Просмотров 550. Ответов 1
Метки нет (Все метки)

Вот мой вариант задания: Переписать первые элементы каждой строки матрицы A (m х n), большие С, в массив В. Если в строке нет элемента, большего С, то записать ноль в массив В.

ВОт рабочая прога но она подсчитывает только в строчках, а нужно что бы еще и в столбцах считала я не могу ни как сделать, и как её сделать с помощью указателей тоже не могу ни как понять.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main()
{
        const int row = 3;
        const int column = 3;
        int A[row][column];
        int B[row];
        int C;
        int i, j;
 
        srand(time(NULL));
 
        printf("\nA:\n");
        for(i = 0; i < row; i++)
        {
                for(j = 0; j < column; j++)
                {
                        A[i][j] = 1 + rand() % 15;
                        printf("%5d",A[i][j]);
                }
 
                printf("\n");
        }
 
        printf("\nВведите C: ");
        scanf("%d",&C);
 
        for(i = 0; i < row; i++)
                B[i] = C < A[i][0] ? A[i][0] : 0;
 
 
        printf("\nB:\n");
 
        for(i = 0; i < row; i++)
                printf("%5d",B[i]);
 
        printf("\n\n");
 
        return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2012, 14:53
Ответы с готовыми решениями:

Переписать первые из встретившихся в каждой строке матрицы А элементы, большие С, в массив В
Помогите написать код: Переписать первые из встретившихся в каждой строке...

Дана квадратная матрица А, размером пхп. Сформировать одномерный массив, содержащий максимальные элементы каждой строки матрицы.
Дана квадратная матрица А, размером пхп. Сформировать одномерный массив,...

Элементы каждой строки прямоугольной матрицы заменить их дополнениями до максимального элемента же строки
Не сочтите за сложность помочь с такой задачей. Элементы каждой строки...

Переписать положительные элементы матрицы в одномерный массив
Дана матрица размерности 2 на 3. Положительные элементы матрицы переписать...

Переписать в одномерный массив С отрицательные элементы матрицы по строкам
1) Записать в дополнительную строку матрицы К(3,4) средние арифметические...

1
Legion45612
0 / 0 / 0
Регистрация: 08.01.2012
Сообщений: 12
13.02.2012, 21:03  [ТС] 2
Ребят ну помогите срочно надо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2012, 21:03

Переписать в одномерный массив все отрицательные элементы матрицы
Составить программу перестановки в матрице X= размером (n*m) строк с номерами K...

Найти и вывести минимальные элементы каждой строки матрицы
Помогите с кодом пожалуйста! Буду благодарен. Задано матрицу А 7x10. Найти и...

Упорядочить по возрастанию элементы каждой строки матрицы размером nxm
Упорядочить по возрастанию элементы каждой строки матрицы размером nxm В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru