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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2016, 21:30   #1
MDragniil
Пользователь
 
Регистрация: 23.12.2016
Сообщений: 31
По умолчанию треугольник под главной диагональю

Элементы двумерного массива заполнить нулями и единицами, так чтобы единицы стояли под главной диагональю, а остальных нули. Как треугольник под главной диагональю сделать?
Код:
#include <stdio.h>
#include <conio.h>
#define n 11
int main(void)
{
	int i, j, mas[n][n] = {};

	for (int i = 5; i<n; i++)
		for (int j = 0; j<n; j++)
			if (i+1 == j) 
				mas[i][j] = 0;
			else
				mas[i][j] = 1;

	for (i = 0; i < n; i++) {
		for (j = 0; j < n; j++) {
			printf("%d", mas[i][j]);
		}
		printf("\n");
	}

	_getch();
	return 0;
}
MDragniil вне форума Ответить с цитированием
Старый 25.12.2016, 21:42   #2
MDragniil
Пользователь
 
Регистрация: 23.12.2016
Сообщений: 31
По умолчанию

все, понял.
Код:
#include <stdio.h>
#include <conio.h>
#define n 11

int main(void)
{
	int i, j, mas[n][n] = {};

	for (int i = 0; i<n; i++)
		for (int j = 0; j<n; j++)
			if (i > j)
				mas[i][j] = 0;
			else
				mas[i][j] = 1;

	for (i = 0; i < n; i++) {
		for (j = 0; j < n; j++) {
			printf("%d", mas[i][j]);
		}
		printf("\n");
	}

	_getch();
	return 0;
}
MDragniil вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обнуление элементов под главной диагональю Max161995 Visual C++ 5 11.05.2014 18:24
Помогите отсортировать элементы под главной диагональю матрицы по убыванию kyber Помощь студентам 3 07.03.2014 00:45
найти произведение отрицательных элементов под главной диагональю inflamedparadox Microsoft Office Word 0 14.02.2014 01:22
Вычислить произведение элементов массива, расположенных под главной диагональю вася2342 Помощь студентам 1 06.06.2012 09:40
вычисления среднего арифметического каждого столбца под главной диагональю Павел Шилин Паскаль, Turbo Pascal, PascalABC.NET 2 18.05.2012 00:35