Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ телефонный справочник https://www.cyberforum.ru/ cpp-beginners/ thread39425.html
Создать телефонный справочник, т.е. файл из записей с полями: ФИО, адрес (запись из 3 полей : улица, номер дома, квартиры) и номер телефона. Найти номер АТС (первые 2 цифры номера телефона), имеющей...
C++ Помогите пжл новичку написать прогу
Нужно найти общие слова в 2-х предложениях
C++ Е и е, + и -
Вводится строка символов, в которой могут встречаться пробелы, цифр буквы 'E' и 'e', знаки '+' и '-'. Известно, что первый символ отличён от пробела. Из данной строки подстройку сиволов,...
C++ Каково будет условие вывода на экран простого числа( оно делится только на 1 и на себя) Каково будет условие вывода на экран простого числа( оно делится только на 1 и на себя) Есть вот это(точно не знаю, верна ли она), она НЕ выводит 3 и 7. #include <math.h> #include <iostream.h>... https://www.cyberforum.ru/ cpp-beginners/ thread39418.html
C++ Как правильно вызвать пользовательскую ф-цию https://www.cyberforum.ru/ cpp-beginners/ thread39405.html
Выдает ошибку, связанную с передачей массива, как аргумента ф-ции. #include <cstdlib> #include <iostream> #include <cmath> using namespace std; void print(float array) { for (int i=0;...
C++ Функция с оператором
#include <iostream> #include <windows.h> #include <ctime> using namespace std; class BitString { public: BitString(int s) { size=s;
Если первое и последнее его слова имеют одинаковую длину, поменять их местами C++
Дано предложение. Если первое и последнее его слова имеют одинаковую длину, поменять их местами. В противном случае оставить текст без изменения. #include <iostream.h> #include <conio.h>...
C++ Проверка переполнения double Добрый день! Подскажите пожалуйста, где можно почитать теорию. Нужно решить задачу, написать функции на С++, которые бы проверяли переполнение при сложении и умножении 2х double, а также... https://www.cyberforum.ru/ cpp-beginners/ thread39388.html
C++ Определить количество строк матрицы, не содержащих ни одного нулевого элемента https://www.cyberforum.ru/ cpp-beginners/ thread39386.html
помогите пожалуйста с задачкой разобраться, задание следующее - "Используя обьявления массивов через указатели на тип, шаблоны функций и структур, Определить количество строк, не содержащих ни одного...
C++ найти минимальное и максимальное прошу помочь розобраться.. программа №1 создает файл с разными данными, зарплата, имя, и т.д.. программа №2 должна вывести минимально и максимальную зарплату с файла программы №1, ну и разницу... https://www.cyberforum.ru/ cpp-beginners/ thread39371.html
O.G.O
11.06.2009, 01:07 0

Заполнить матрицу линейной последовательностью (0-81), от левого верхнего угла по диагонали: вправо - вверх

11.06.2009, 01:07. Просмотров 1333. Ответов 3
Метки (Все метки)

Ответ

Окончательный код
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>
#define S 9
int Ar[S][S];
int main(void) {
clrscr();
short i,j;
short k;
k=1;
for (i=0;i<S;i++) {
for (j=0;j<=i;j++) {
Ar[i-j][j]=k++;
}
}
for (j=1;j<S;j++) {
for (i=0;i<=S-1-j;i++) {
Ar[S-1-i][j+i]=k++;
}
}
for (i=0;i<S;i++) {
for (j=0;j<S;j++) {
printf("%3d",Ar[i][j]);
}
printf("\n");
}
return 0;
}
Огромное спасибо FunDuck

Вернуться к обсуждению:
Заполнить матрицу линейной последовательностью (0-81), от левого верхнего угла по диагонали: вправо - вверх
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2009, 01:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Заполнить матрицу ЛП, от левого верхнего угла по спирали: вправо - вниз - влево - вверх.
Заполнить матрицу ЛП, от левого верхнего угла по спирали: вправо - вниз - влево - вверх.

Заполнить матрицу ЛП от левого верхнего угла по спирали : вправо-вниз-влево-вверх
#include &lt;stdio.h&gt; #define S 9 int Ar; int main (void){ short l, r; short r1,r2; ...

Заполнить матрицу от левого верхнего угла по диагонали
Заполнить матрицу А(9,9), от левого верхнего угла по диагонали: вправо - вверх.

Заполнить матрицу от левого нижнего угла по диагонали: влево - вверх
Заполнить матрицу А(9,9), от левого нижнего угла по диагонали: влево - вверх. Помогите пожалуйста

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