Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли спомощью такого цикла все элементы массива вывести в обратном порядке? можно ли спомощью такого цикла все элементы массива вывести в обратном порядке? for(i=n;i=0;i--) https://www.cyberforum.ru/ cpp-beginners/ thread621470.html С одной cpp в другую C++
Господа, вот ниже два куска кода, как сделать так чтобы результат ARB_multitexture_supported приходил во вторую cppшку? В общем как ее туда правильно перекинуть? bool SetUpARB_multitexture() { bool ARB_multitexture_supported=false; //Check for support char * extensionString=(char *)glGetString(GL_EXTENSIONS); char * extensionName="GL_ARB_multitexture"; char *...
C++ Win32 API, LRESULT CALLBACK, ошибки Помогите исправить ошибки #include<windows.h> #include<commctrl.h> const IDM_Enable_Disable=0; const IDM_Exit=1; const IDM_About=2; const IDP_File=3; const IDP_Help=4; char* pMessages= https://www.cyberforum.ru/ cpp-beginners/ thread621464.html C++ Сортировать массивы по возрастанию и по убыванию. 1. Дано одномерный массив, состоящий из 20и элементов. Сортировать эти массивы по возрастанию и по убыванию. Например: Дано:1 4 7 2 5 8 3 6 9 10 15 13 12 14 11 В Итоге: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 https://www.cyberforum.ru/ cpp-beginners/ thread621456.html
Функции для работы с ole2 strorage C++
Народ, кто-нибудь может подсказать функцию для работы с ole2 strorage, аналогичную StgOpenStorage(), которой можно было бы пользоваться под линуксом?
C++ Сортировать по возрастанию(по алфавиту) https://www.cyberforum.ru/ cpp-beginners/ thread621451.html
2. Символьный массив, состоящий из 15и символов. Сортировать их по возрастанию(по алфавиту). Например: Дано: ф а п р б г д . . . . В итоге:а б г д п р ф . . . .
C++ Состояние системы питания ноутбука https://www.cyberforum.ru/ cpp-beginners/ thread621421.html
Пишу консольную программку для определения состояния питания ноутбука (остаток заряда батареи, уровень заряда и т.п.). Но есть один вопрос. Хотелось бы узнать, с помощью какой функции можно реализовать обнаружение подключения компьютера к электросети. Находила подобный пример для Делфи: //..подключение к сети case status.ACLineStatus of 0: AddParam('Подключение к сети',...
C++ Перемножение матриц
Доброго времени суток. Подскажите как разобраться с перемножением матриц, если есть 2 матрицы размерностью МхМ (М = 2000-5000), элементами которых являются в свою очередь матрицы NxN (N = 4); Как перемножить 2 простые матрицы я знаю, но как представить матрицу в матрице, и сделать умножение... Преподаватель говорил что то на счет ссылок вроде. Может есть у кого какие соображения прошу...
C++ cin.getline переброс через строку https://www.cyberforum.ru/ cpp-beginners/ thread621391.html
Использую функцию cin.getline,но происходит вот такое чуДооО см картинку внизу Код char *Names = new char; char *Familys = new char; char *Sexs = new char; char *Statust = new char;
C++ Угадать заданное число (1-100) https://www.cyberforum.ru/ cpp-beginners/ thread621385.html
Требуется за 7 шагов угадать заданное пользователем число, путем задачи вопросов. Что получилось: #include "std_lib_facilities.h"; int main() { setlocale(LC_CTYPE,"RUS"); setlocale( LC_ALL,"" ); cout << "Пожалуйста, загадайте число (0-100)\n"; int i =0;
C++ Функции и массивы произвольной длины
Привет! Помогите, пожалуйста, найти ошибку и разобраться с таким типом заданий, где неизвестен размер массива. В задачнике было указано, что в таких случаях подразумевается массив до максимум 10 элементов. Поэтому здесь использованы 3 массива из 10 эл-ов. Как быть в случаях где такого разрешения нет, т.е. длина произвольна? /* Описать функцию MinElem(A, N) целого типа, находящую...
C++ Вывести таблицу символов от 0 до 225 https://www.cyberforum.ru/ cpp-beginners/ thread621371.html
первое задание: вывести таблицу символов от 0 до 225 Очень надеюсь на вашу помощь!
2 / 2 / 0
Регистрация: 09.07.2012
Сообщений: 14
09.07.2012, 20:30  [ТС] 0

Заполнение змейкой - C++ - Ответ 3252412

09.07.2012, 20:30. Показов 2163. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от Catstail Посмотреть сообщение
Если код отлажен, нет ничего проще!


C++
1
2
3
4
5
6
7
int getnumber(FILE *inp)
{
    int n;
 
    fscanf(inp, "%d", &n);
    return n;
}

А а начало кода вставить:

#include <stdio.h>

C++
1
FILE *inp;
В main:

C++
1
2
3
4
5
6
7
8
9
10
11
   int **m, ord, i, j;
 
   if ((inp=fopen("Имя_файла","r")) == NULL)
   {
      printf("Error by open\n");
      return -1 ;
   }
 
// перед return 0;
 
   fclose(inp);
И это все. Только не забудь, что обратные слэши в имени надо удваивать и задавать полные
имена.
использование глобальной переменной нежелательно
непонятно как тут менять
C++
1
int **snake_fill(int **m, int ord,int direction, int (*gen)(void))
и получается, что теперь можно только из файла данные брать, а мне надо выбор предоставить

Вернуться к обсуждению:
Заполнение змейкой C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.07.2012, 20:30
Готовые ответы и решения:

Заполнение матрицы змейкой
Дано натуральное N (1&lt;=N&lt;=10). Заполнить матрицу размера N*N целыми числами 0, 1, 2, 3, …, N^2–1 в...

Заполнение матрици змейкой
Как заполнить квадратную матрицу змейкой.1234 ...

Заполнение массива змейкой
Нужно найти ошибку в коде Задача:вводится число N, нужно сформировать двумерный массив из n*n...

Заполнение массива змейкой
Пожалуйста, отредактируйте код, чтобы вывело так же (см. вложение): void print_array2(int** Arr,...

3
09.07.2012, 20:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.07.2012, 20:30
Помогаю со студенческими работами здесь

Заполнение матрицы змейкой
Дано натуральное N (1&lt;=N&lt;=10). Заполнить матрицу размера N*N целыми числами 0, 1, 2, 3, …, N^2–1 ...

Заполнение массива змейкой
Заполнить массив змейкой; 1 3 4 10 11 21 2 5 9 12 20 22 6 8 13 19 23 30 7 14 18 24 29 31 15 17...

Заполнение матрицы змейкой
Здравствуйте, нужно заполнить матрицу змейкой(картинка змейки вложена). Матрица NxN (1&lt;=N&lt;=10),...

Заполнение матрицы змейкой
Дано натуральное N (1&lt;=N&lt;=10). Заполнить матрицу размера N*N целыми числами 0, 1, 2, 3, …, N^2–1 в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru