Форум программистов, компьютерный форум, киберфорум С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ В чём тут ошибка? Помогите пожалуйста найти ошибку: #include <conio.h> #include <stdio.h> #include <string.h> #include <iostream> using namespace std; void type_predl(char filename, int *type) { https://www.cyberforum.ru/ cpp-beginners/ thread36874.html Доходит до функции и дальше не идет C++
Помогите #include <clx.h> #include <stdio.h> #include <conio.h> #pragma hdrstop float stepen (int i, float p); int fact (int i); //---------------------------------------------------------------------------
C++ Метод простой итерации https://www.cyberforum.ru/ cpp-beginners/ thread36869.html
Люди помогите пожалуйста очень нужно для курсачя, а в С++ не тум тум. Метод простой итерации найти все действительные корни уравнения. ( E=10^-5 ) x-tgx=0 xє
C++ Динамика. Определить номера строк матрицы в которых знаки элементов чередуются. Доброго времени суток Господа программисты. Очень прошу Вашей помощи с решением следующей задачи:Определить номера строк матрицы, в которых знаки элементов чередуются. Результат вывести на экран и в файл. Вот мой код(подозреваю что написан полный бред), но тем не менее выложу:#include <stdio.h> #include <conio.h> #include <stdlib.h> void main() { int i,j,m,n,NumI; ... https://www.cyberforum.ru/ cpp-beginners/ thread36864.html
C++ Поиск ближайших точек
Здравствуйте! Есть задача, язык си: 1.Фиксируем несколько точек (А,Б,С.Д и т.д. их может быть сколько угодно), их координаты вводим с клавиатуры 2.Около них имеется множество других точек, чьи координаты мы также задаем с клавиатуры. 3.Надо найти из этого "множества других точек" ближайшую к каждой из пункта 1, а также вывести это минимальное расстояние и координаты этой точки. Ну т.е. в...
C++ запись структуры в бинарное дерево Вот мой код, но он почему-то не строит дерево, причина скорее всего в этом куске функции: if (strcmp(word, a->name)==0) { a->pnumb++; strncpy(a->alboms, &s,20); (a->alboms)='\0'; a->god_vip=atoi(&s); } но где именно не могу понять, :scratch: помогите, пожалуйста!!! https://www.cyberforum.ru/ cpp-beginners/ thread36854.html
C++ Список сортировка https://www.cyberforum.ru/ cpp-beginners/ thread36851.html
Помогите отсортировать этот список пожалуйста #include <vcl.h> #include<iostream.h> #include<conio.h> struct node { int value; node *next; };
C++ Отсортировать столбцы матрицы методом пузырька
Помогите, пожалуйста, найти ошибку. Дана матрица n*n. Каждый столбец матрицы с номером 2i по убыванию элементов, а с номаром 2i+1 по возрастанию элементов методом пузырька. #include <iostream> #include <fstream> #include <iomanip> using namespace std; ifstream in ("input.txt"); ofstream out ("output.txt");
C++ Как написать массив? Нужно написать программу, в которой массив сможет принимать любые типы данных, например: float, char, int. Помогите пожалуйста.. :) У меня получились вот такие наброски: #include <conio.h> #include <iostream.h> #include <time.h> main() { https://www.cyberforum.ru/ cpp-beginners/ thread36826.html C++ код реализации класса вектор https://www.cyberforum.ru/ cpp-beginners/ thread36821.html
привет!!!!!!! поделитесь пожалусто кодом реализации класса вектор!!!!!! пожалусто........ нужно к завтрашнему(((99:help::'(
решение судоку C++
Судоку размера n называется квадрат со стороной n2, разделенный на n2 средних квадратов со стороной n, каждый из которых разделен на n2 маленьких квадратов. В каждом маленьком квадрате записано число от 1 до n2. Судоку называется правильным, если в каждом столбце, каждой строке и каждом среднем квадрате встречаются все числа от 1 до n2. Недавно Вася нарисовал Судоку размера n. Ваша задача –...
C++ Создание строк Строка символов представляет собой предложение, написанное на русском языке. Предложение заканчивается точкой. Подсчитать и вывести количество различных букв, которые входят в это предложение. Ответ должен приводиться в грамматически правильной форме, например: а – 25 раз, к – 3 раза и т.д https://www.cyberforum.ru/ cpp-beginners/ thread36802.html
0 / 0 / 0
Регистрация: 24.11.2022
Сообщений: 1
24.11.2022, 16:06 0

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

24.11.2022, 16:06. Показов 2925. Ответов 2
Метки (Все метки)

Ответ

Только тут на 10 элементов
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#include <iostream>
using namespace std;
 
int a = 0;
 
int FillArray1(int arr[][10], const int row, const int col) 
{
    int i, j;
    for (int max = 1; max <= 9; max += 2) 
    {
        int dex = max - 1;
        for (i = 0, j = dex; i <= max, j >= 0; ++i, --j)
        {
            arr[i][j] = ++a;
            if (i == dex)
                j++;
            else if (i == max && j == 0)
            {
                for (i = dex, j = 1; j <= max, i >= 0; --i, ++j)
                {
                    arr[i][j] = ++a;
                }
                break;
            }
        }
    }
    return 0;
}
 
int FillArray2(int arr[][10], const int row, const int col)
{
    int i, j;
    int max = 9;
    for (int min = 1; min <= 9; min += 2)
    {
        int minplus = min+1;
        for (i = min, j = max; i <= max, j >= min; ++i, --j)
        {
            arr[i][j] = ++a;
            if (i == max && j == min) {
                for (i = max, j = minplus; j <= max, i >= minplus; ++j, --i)
                {
                    arr[i][j] = ++a;
                }
                break;
            }
        }
    }
    return 0;
}
 
int main()
{
    const int row = 10;
    const int col = 10;
    int arr[row][col];
    FillArray1(arr, row, col);
    FillArray2(arr, row, col);
 
    for (int i = 0; i < row; i++)
    {
        for (int j = 0; j < col; j++)
        {
            cout << arr[i][j] << "\t";
        }
        cout << endl << endl ;
    }
    return 0;
}


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

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

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

Заполнение двумерного массива змейкой
Добрый вечер, помогите пожалуйста, я написал код заполнения матрицы змейкой начиная от левого...

Заполнение массива змейкой по диагонали
народ можете немного помочь) надо заполнить массив таким способом мне как бы не нужна прям целая...

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

Заполнение двумерного массива диагоналями (не змейкой!)
Здравствуйте, помогите с задачей, пожалуйста Даны числа n и m. Создайте массив A и заполните...

Заполнение массива "Змейкой"
Спасайте! нужно заполнить массив цифрами 49 48 44 43 35 34 22 47 45 42 36 33 23 21 46 41 37 32...

Заполнение змейкой
заполнение матрицы по диагонали змейкой по принципу 1 3 4 10 2 5 9 11 6 8 12 15 7 13 14 16....

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

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