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

квадратная матрица - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ помогите решить циклом!!! http://www.cyberforum.ru/cpp-beginners/thread361047.html
Имеется кусок ткани длиной М метров. От него последовательно отрезаются куски разной длины. Все данные по использованию ткани заносятся в компьютер. Компьютер должен выдать сообщение о том, что материала не хватает, если будет затребован кусок ткани, большей длины, чем имеется.
C++ Описать структуру с именем AEROFLOT Вариант 4 1. Описать структуру с именем АЕRОFLОТ, содержащую следующие поля: • NAZN - название пункта назначения рейса; • NUMR - номер рейса; • ТIР - тип самолета. 2. Написать программу, выполняющую следующие действия: • ввод с клавиатуры данных в массив AIRPORT, состоящий из семи элементов типа АЕRОFLОТ; записи должны быть упорядочены по возрастанию номера рейса; • вывод на экран номеров... http://www.cyberforum.ru/cpp-beginners/thread361042.html
Плавятся мозги от непонятной задачи C++
Кто может, помогите написать программу, которая меняет местами последний (младший) и предпоследний байты переменной i типа int.
Елочка из звездочек C++
Понимаю, что это довольно легко, но у меня не получается. задача состоит в том, чтобы сделать елочку. входные данные: n-число треугольников, допустим 3 выходные данные: * *** * *** ***** *
C++ Заменить все положительные элементы целочисленного массива на значение минимального http://www.cyberforum.ru/cpp-beginners/thread361009.html
пожалуйста, помогите решить задачку на турбо си. заменить все положительные|отрицательные элементы целочисленного массива размера 10 на значение минимального|максимального.
C++ Опр длинну строк без исп strlen Проблема в том что нету признака конца строк в массиве MS оно ищет \0 но его нету там как его занести или может реализовать как-нибудь по другому только по-проще пожалуйста подскажите. #include <vcl.h> #pragma hdrstop #include<conio.h> #include<stdio.h> #include<string.h> #pragma argsused int len(char **i) подробнее

Показать сообщение отдельно
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
05.10.2011, 20:08     квадратная матрица
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
#include <stdio.h>
#include <conio.h>
#define n 7
 
main() {
int i = 1, j, k, a[n][n], p = n/2;
clrscr();
//Zapolnenie matrici 0-mi
for(j = 0; j < n; j++)
 for(k = 0; k < n; k++)
  a[j][k] = 0;
printf("\nSpiralevidnaya matrica razmerom (%d*%d)\n\n",n,n);
for(k = 1; k <= p; k++)
{//verh.goriz. stroka
 for(j = (k - 1); j<  (n - k + 1); j++)
  a[k - 1][j] = i++;
//prav. verh. stolbec
for(j = k; j < (n-k+1); j++)
 a[j][n - k] = i++;
//nizn.goriz. stroka
for(j = (n - k - 1); j >= k - 1; j--)
 a[n - k][j] = i++;
//nu i levi kraini stolbec
for(j = n - k - 1; j >= k; j--)
 a[j][k - 1] = i++;
}
 if ( n%2 )
  a[p][p] = n*n;
//Vivod matrici
for(i = 0; i < n; i++)
 for(j = 0; j < n; j++)
  {printf("%4d", a[i][j]);
   if(j == (n - 1))
  printf("\n\n");
 }
getch();
}
 
Текущее время: 23:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru