Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
#1

Даны два числа n и m. Создайте двумерный массив A[n][m], заполните его таблицей умножения A[i][j]=i*j и выведите на экра - C++

01.04.2014, 11:46. Просмотров 1684. Ответов 2
Метки нет (Все метки)

Даны два числа n и m. Создайте двумерный массив A[n][m], заполните его таблицей умножения A[i][j]=i*j и выведите на экран. При этом нельзя использовать вложенные циклы, все заполнение массива должно производиться одним циклом.
мой вариант с ошибками
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
#include<math.h>
using namespace std;
 
int main()
{
    int n, m;
    int B[n][m];
    int i, j;
    int A[i][j];
    cin>>i>>j;
    
    for (i = 0; i < n; ++i)
    {
        for (j = 0; j < m; ++j)
            {
                A[i][j] = i * j;
            }
    cout<<A[i][j]<<endl;
    }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2014, 11:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны два числа n и m. Создайте двумерный массив A[n][m], заполните его таблицей умножения A[i][j]=i*j и выведите на экра (C++):

Даны два числа n и m. Создайте двумерный массив A[n][m], заполните его таблицей умножения A[i][j]=i*j - C++
Помогите пожалуйста с решением этой задачи Такая тема уже была,но там решали не по условию(использовали вложенные циклы) ...

Создайте массив int A [n] [n], и заполните его по следующему правилу: - C++
дано число n. Создайте массив int A , и заполните его по следующему правилу: Числа на диагонали, идущей из правого верхнего в левый нижний...

Дан двумерный массив целых чисел (4 строки, 5 столбцов). Заполните его с клавиатуры - C++
Дан двумерный массив целых чисел (4 строки, 5 столбцов). Заполните его с клавиатуры. • подсчитайте количество элементов, кратных 3 или...

Создайте двумерный массив целочисленный массив А[1..10], [1..7] и найдите сумму всех его элементов имеющие оба нечетные индексы. - C++
Создайте двумерный массив целочисленный массив А, и найдите сумму всех его элементов имеющие оба нечетные индексы. За ранее Благодарю

Дан целочисленный двумерный массив. Известно, что среди его элементов два и только два равны между собой. Напечатать их индексы - C++
Часть программы выполнена, но не получается поставить верное условие для сравнения элементов в массиве (уточнение: использовать можно...

Создайте двумерный массив A[n][m], заполните его таблицей умножения - C#
Даны два числа n и m. Создайте двумерный массив A, заполните его таблицей умножения A=i*j и выведите на экран. При этом нельзя использовать...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zitxbit
Master C/C++
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
01.04.2014, 11:52 #2
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
#include <stdio.h>
#include <conio.h>
#include <memory.h>
 
const int n = 10, m = 15;
 
int main(int argc, char* argv[])
{
    int** tmul = new int*[n];
    memset((void*)tmul, 0x00 , 4 * n);
 
    for (int i = 1; i < n; i++)
    {
        tmul[i-1] = new int[m];
        for (int j = 1; j < m; j++)
        {
            tmul[i-1][j-1] = i * j;
            printf("%d ",tmul[i-1][j-1]);
        }
 
        printf("\n");
    }
 
    _getch();
 
    return 0;
}
http://codepad.org/2QTMdneQ
Миниатюры
Даны два числа n и m. Создайте двумерный массив A[n][m], заполните его таблицей умножения A[i][j]=i*j и выведите на экра  
nata95
1 / 1 / 0
Регистрация: 05.01.2014
Сообщений: 102
01.04.2014, 12:03  [ТС] #3
Формат входных данных
Программа получает на вход два числа n и m – количество строк и столбцов, соответственно.
[COLOR="rgb(160, 82, 45)"]Формат выходных данных[/COLOR]
Программа должна вывести полученный массив. Числа разделяйте одним пробелом.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2014, 12:03
Привет! Вот еще темы с ответами:

Даны числа n и m. Создайте массив A[n][m] и заполните его... - Pascal
Даны числа n и m. Создайте массив A и заполните его, как показано на примере. Формат входных данных Программа получает на вход два...

Даны числа n и m. Создайте массив A[n][m] и заполните его змейкой - Pascal
Здравствуйте. Помогите пожалуйста неумехе. Плохо понимаю Pascal :( Задания: 5) Даны числа n и m. Создайте массив A и заполните...

Даны числа n и m. Создайте массив A[n][m] и заполните его змейкой - PascalABC.NET
Даны числа n и m. Создайте массив A и заполните его змейкой (см. пример). Входные данные Программа получает на вход два числа n и m....

Даны числа n и m. Создайте массив A[n][m] и заполните его, как показано на примере - Pascal
Здравствуйте. Помогите пожалуйста неумехе. Плохо понимаю Pascal :( Задания: 6) Даны числа n и m. Создайте массив A и заполните...


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

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

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