0 / 0 / 0
Регистрация: 12.10.2015
Сообщений: 2
1

Ввод матрицы с заданным пользователем количеством столбцов и неизвестным количеством строк

29.05.2016, 00:17. Показов 3246. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Пытаюсь написать программу, в которой нужно будет сначала задать количество столбцов матрицы, а затем вводить строки до тех пор, пока все числа в последней не будут делиться на 3. Пока что получилось написать ввод матрицы с изначально заданными размерами:
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
#include "stdafx.h"
#include <stdio.h>
#include <malloc.h>
#include <stdlib.h>
int main() 
{
    int *a;  // указатель на массив
    int i, j, n, m;
    printf("Quantity of strings: ");
    scanf_s("%d", &n);
    n = 9000;
    printf("Quantity of columns: ");
    scanf_s("%d", &m);
    // Выделение памяти
    a = (int*)malloc(n*m * sizeof(int));
    // Ввод элементов массива
    for (i = 0; i<n; i++)  // цикл по строкам
    {
        for (j = 0; j<m; j++)  // цикл по столбцам
        {
            printf("a[%d][%d] = ", i, j);
            scanf_s("%d", (a + i*m + j));
        }
    }
    // Вывод элементов массива
    for (i = 0; i<n; i++)  // цикл по строкам
    {
        for (j = 0; j<m; j++)  // цикл по столбцам
        {
            printf("%5d ", *(a + i*m + j)); // 5 знакомест под элемент массива
        }
        printf("\n");
    }
    free(a);
    getchar();   getchar();
    return 0;
}
Каким образом можно реализовать ввод неизвестного априори числа строк?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2016, 00:17
Ответы с готовыми решениями:

Создание таблицы с заданным количеством строк и столбцов
Как реализовать такое добавление. Суть моего задания состоит в том что, когда я ввожу в input...

Создание таблицы с заданным количеством строк и столбцов
Необходимо, чтобы при выполнении HTML можно было ввести необходимое количество строк и столбцов, а...

Сформировать матрицу с заданным количеством строк и столбцов и заполнить ее случайными числами в диапазоне от
Сформировать матрицу с заданным количеством строк и столбцов и заполнить ее случайными числами в...

Ввод массива с неизвестным количеством элементов(обратный корень.тимус)
Исходные данные Входной поток содержит набор целых чисел Ai (0 ≤ Ai ≤ 1018),...

1
737 / 542 / 416
Регистрация: 17.09.2015
Сообщений: 1,601
29.05.2016, 02:08 2
Цитата Сообщение от Fox777 Посмотреть сообщение
Каким образом можно реализовать ввод неизвестного априори числа строк?
функция realloc в помощь
0
29.05.2016, 02:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2016, 02:08
Помогаю со студенческими работами здесь

Вводится массив строк текста с неизвестным заранее количеством строк
1)Вводится массив строк текста с неизвестным заранее количеством строк.Ввод текста заканчивается,...

Отчёт с таблицой с заранее неизвестным количеством строк (ReportViewer)
я создавал уже некоторую отчётность на одном листе(как в этом примере ...

Как отобразить двумерный массив ввиде матрицы с разным количеством строк и столбцов?
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; main (){ double a; int b,c,d,e; printf (&quot;vvedite kol-vo...

Текстовые файлы: создание текстового файла с неизвестным количеством строк
Нужна программа для создания текстового файла с неизвестным количеством строк, она должна...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru