1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

Помогите Составить Квадратную Матрицу

Тема в разделе "C/C++/C#", создана пользователем Inowar, 30 ноя 2012.

  1. Inowar

    Inowar Гость

    Репутация:
    0
    Здравствуйте помогите составить квадратную матрицу по образцу
    Помогите Составить Квадратную Матрицу
    нашел только на паскале решение , а нужно с++
    и объясните пожалуйста , хотя-бы маленькими комментариями
    заранее большое спасибо

    все наоборот еще и нулями забил сверху и снизу матрицу , непутевый в общем (

    Код (C++):
    #include <iostream>
    using namespace std;
    int main()
    {
    int const n = 10;
    int M[n][n];
    int i, j;
    for (i = 0; i < n; i++)
    for (j = 1; j < n; j++)
    M[i][j] = 0;
    for (i = 0; i < n; i++)
    for (j = 0; j < i+1; j++)
    M[i][j]= (n+i-1)%(n-1);

    for (i = 0; i < n; i++)
    {
    for (j = 0; j < n; j++)
    cout << M[i][j] << ' ';
    cout << endl;
    }
    return 0;
    }
     
  2. rrrFer

    rrrFer Гость

    Репутация:
    0
    Код (Text):
    #include <iostream>
    int main() {
    const int n = 10, m = n * n;
    for (int i = 0; i < m; ++i) {
    if (0 == i % n) std::cout << std::endl;
    std::cout << (i % n >= (n - i / n) ? 0 : i / n + 1) << " ";
    }
    return 0;
    }
    так что-ли?

    Добавлено: поправил твой код:
    Код (Text):
    #include <iostream>
    using namespace std;
    int main(){
    int const n = 10;
    int M[n][n];
    int i, j;
    for (i = 0; i < n; i++)
    for (j = 0; j < n; j++)
    M[i][j] = 0;
    for (i = 0; i < n; i++)
    for (j = n - i - 1; j >= 0; --j)
    M[i][j] = i + 1;

    for (i = 0; i < n; i++) {
    for (j = 0; j < n; j++)
    cout << M[i][j] << ' ';
    cout << endl;
    }
    return 0;
    }
     
  3. Inowar

    Inowar Гость

    Репутация:
    0
    Спасибо большое
     
  4. rrrFer

    rrrFer Гость

    Репутация:
    0
    заходи еще )
     
Загрузка...
Похожие Темы - Помогите Составить Квадратную
  1. Vadik(R)
    Ответов:
    16
    Просмотров:
    7.336
  2. number27
    Ответов:
    0
    Просмотров:
    78
  3. Rina
    Ответов:
    0
    Просмотров:
    94
  4. maksiiimka
    Ответов:
    2
    Просмотров:
    91
  5. Ким
    Ответов:
    23
    Просмотров:
    624

Поделиться этой страницей