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

Сформировать массив размером 6 на 3 по правилу - C++

Восстановить пароль Регистрация
 
Светлана Ж
Сообщений: n/a
12.05.2013, 21:01     Сформировать массив размером 6 на 3 по правилу #1
программа формирования и вывода массива размером 6 на 3,
каждые три последовательных элемента в строке которого составлены по
следующему правилу:
1-й - равен удвоенному числу, введенному с клавиатуры;
2-й - равен квадрату суммы индексов предыдущего элемента;
3-й - равен остатку от деления индекса текущего элемента на 2.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2013, 21:01     Сформировать массив размером 6 на 3 по правилу
Посмотрите здесь:

C++ Работа с многомерными массивами. Дана матрица размером М * N. Сформировать из этой матрицы вектор по правилу
C++ Дана матрица размером МхN. Сформировать из этой матрицы вектор по правилу
C++ Сформировать массив по правилу
C++ Сформировать массив по определенному правилу
Сформировать двумерный массив по правилу C++
Заполнить квадратный двумерный массив размером NxN по правилу C++
Сформировать матрицу размером 10*19 по указанному правилу C++
Сформировать массив по заданному правилу C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Genn55
341 / 188 / 37
Регистрация: 26.12.2012
Сообщений: 658
13.05.2013, 01:46     Сформировать массив размером 6 на 3 по правилу #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
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
 
using namespace std;
 
int main ()
{
   const int M = 3, N = 6; //размеры массива
   int A[N][M];
   int namber,sum =0;
 
cout << "Vvedite celoe chislo: ";
            cin >> namber;
    for (int i = 0; i < N; i++)
     {
       for (int j = 0; j < M; j++)
       {
           if (j == 0)
           A[i][j]= namber*2;
           if (j == 1)
           {
            sum += i-1;
            A[i][j] = sum*sum;
           }
           if (j == 2)
             A[i][j] = i%2;
        }
      }
    for (int i = 0; i < N; i++)
    {
       for (int j = 0; j < M; j++)
       {
          cout << " "<< A[i][j];
          if (j == 2)
            cout << endl;
        }
 
    }
 
    return 0;
    }
Yandex
Объявления
13.05.2013, 01:46     Сформировать массив размером 6 на 3 по правилу
Ответ Создать тему
Опции темы

Текущее время: 23:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru