Форум программистов, компьютерный форум, киберфорум
Наши страницы

Волновой алгоритм - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделение динамической памяти для матрицы http://www.cyberforum.ru/cpp-beginners/thread785006.html
Здравствуйте! Подскажите, пожалуйста, что делаю не так..написала программу, которая считывает двумерный массив...с помощью операторов new и delete выделила память в куче... Но, после ввода...
C++ Программа для включения/выключения WiFi у роутера Всем доброго времени суток. Появилась нужда программно отключать или включать WiFi у роутера. Роутер Tenda W368R. Отключается в настройках простым убором галочки с Enable Wireless. Но каждый раз туда... http://www.cyberforum.ru/cpp-beginners/thread784976.html
Функция типа bool C++
Сумма первой и последней цифры в введенном четырехзначном числе является нечетным значением. Если это так, то функция должна возвращать либо false, либо true. То есть, вводим число 4023 (и должно...
Выполнить чтение соответствующих строк, найти в них самое длинное слово и поменять местами четные и нечетные символы этого слова C++
Помогите решить задачу, пожалуйста, с использованием функции fgets. В командной строке программе передаются два числа. Из файла с текстом своей программы выполнить чтение соответствующих строк,...
C++ Даны два файла. Переписать в третий файл только те слова, которые есть и в первом и во втором файле. http://www.cyberforum.ru/cpp-beginners/thread784935.html
Помогите создать программу: Даны два текстовых файла, содержащих некоторый текст. Переписать в третий файл только те слова, которые есть и в первом и во втором файле.
C++ последовательные контейнеры. вектор Какие виды векторов позволяют создать конструкторы? желательно с примером подробнее

Показать сообщение отдельно
Valli1
4 / 4 / 0
Регистрация: 14.09.2012
Сообщений: 64
12.02.2013, 23:28  [ТС]
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
#include <iostream>
const int n=4;
void r(int (*a)[4],int n);
int main(){
int a[4][4]={{0,0,0,0},{0,0,0,0},{0,0,0,0},{0,0,0,0}};
r(a,n);
for(int i=0;i<4;i++){
for(int j=0;j<4;j++){
std::cout<<a[i][j]<<' ';}
std::cout<<'\n';}
system("pause");
return 0;
}
void r(int (*a)[4],int n){
for(int i=2,k=1;i<4;i++){
for(int j=1;j<4;j++){
a[i][j]=k;k++;}k=2;}
for(int i=2,k=1;i<4;i++){
for(int j=1;j>=0;j--){
a[i][j]=k;k++;}k=2;}
for(int i=1,k=2;i>=0;i--){
for(int j=1;j<4;j++){
a[i][j]=k;k++;}k=3;}
for(int i=1,k=2;i>=0;i--){
for(int j=1;j>=0;j--){
a[i][j]=k;k++;}k=3;}
 
}
Для конкретных координат вот так. Но хотелось бы для универсальных.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.