Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2016, 17:33   #1
LanaTsvik
Пользователь
 
Регистрация: 07.06.2016
Сообщений: 18
По умолчанию C++ По заданным целым числам сформировать таблицу

Помогите, пожалуйста:
Разработать программу в которой по заданными целыми числами N и M (2≤N<30; 2≤M<30) формируется таблица c N строк и M столбцов следующей структуры (например для N=3 и M=4) :
10 11 12 13 14
20 21 22 23 24
30 31 32 33 34

Вот что у меня получилось (код работает, вот только в результате отсутствует первый столбец, не знаю как его записать):
Код:
#include <iostream>

using namespace std;

int main()
{
    int i, j, n, m, a;
    cout << "vvedit n ";
    cin >> n;
    if ((n<2) || (n>30)){
        cout << "Nepravilni dani, vvedt n v promizhku 1<n<30: ";
        cin >> n;
    }
    cout << "vvedit m ";
    cin >> m;
    if ((m<2) || (m>30)){
        cout << "Nepravilni dani, vvedit m v promizhku 1<m<30: ";
        cin >> m;
    }
    a=0;
    for (i=1; i<=n; i++){
       for (j=1; j<=m; j++) {
            cout << j+(i*10);
       }
       cout << endl;
    }
 return 0;
}
LanaTsvik вне форума Ответить с цитированием
Старый 16.12.2016, 17:37   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Код:
for (j=0; j<=m; j++){

Последний раз редактировалось eoln; 16.12.2016 в 17:40.
eoln вне форума Ответить с цитированием
Старый 16.12.2016, 17:39   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
код работает, вот только в результате отсутствует первый столбец, не знаю как его записать
Давайте я с вами поделюсь тайным знанием: выражение j+(i*10) при стартовых условия i = 1, j = 1 будет равно 11... чтобы получить в начале 0, сюрприз! , начинать надо с него.
p51x вне форума Ответить с цитированием
Старый 16.12.2016, 17:46   #4
LanaTsvik
Пользователь
 
Регистрация: 07.06.2016
Сообщений: 18
По умолчанию

спасибо, все получилось))
LanaTsvik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сформировать таблицу с помощью элемента DataGridView Siberian_Eagle Помощь студентам 23 26.05.2014 12:39
Сформировать таблицу налоги kissaaa Помощь студентам 7 31.10.2012 17:31
По заданным вещественным числам вычислить величину. dmitriy20104 Паскаль, Turbo Pascal, PascalABC.NET 0 20.08.2012 15:02
сформировать таблицу TABLE3 popivq Microsoft Office Access 2 20.09.2008 01:51