Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Не могу найти ошибку Написал простую прогу на языке C по заданию "напишите програму для рисования диагонали воображаемого квадрата", по идее всё должно быть норм, но она работает не коректно. Зарание сорян за орфографию(я с руским не особо дружу). Прога вот: #include <windows.h> #include <iostream> int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); int a,b=0,n=0,c=8; https://www.cyberforum.ru/ c-beginners/ thread2731996.html C (СИ) Головоломка профессора Рэкбрейна. Какое число, будучи умноженным на 18, 27, 36, 45, 54, 63, 72, 81 или 99, дает произвед
Помогите подправить код или подскажите как сделать его лучше Головоломка профессора Рэкбрейна. Какое число, будучи умноженным на 18, 27, 36, 45, 54, 63, 72, 81 или 99, дает произведение, у которого первая и последняя цифры совпадают с соответствующими цифрами множителя, а будучи умноженным на 90, дает произведение, у которого последние две цифры совпадают с цифрами множителей? #include...
C (СИ) В двумерном динамическом массиве найти столбец с наибольшей суммой элементов PLS HELP https://www.cyberforum.ru/ c-beginners/ thread2731968.html C (СИ) код Дан массив вещественных чисел размерности N. Напечатать, сколько в нем положительных, отрицательных и равных 0 чисел. https://www.cyberforum.ru/ c-beginners/ thread2731960.html
Создать и заполнить динамический массив натуральными числами с клавиатуры C (СИ)
Создать и заполнить динамический массив натуральными числами с клавиатуры. Удалить все двузначные элементы данного массива Добавлено через 10 минут # include <stdio.h> #include <stdlib.h> #include <malloc.h> int main() { int i, size, k=0; int* p;
C (СИ) Отображение множеств Составьте программу, которая как входные данные получает две конечные множества и задает отображение из одной в другую с заданными свойствами (иньективнисть, сюрьективнисть, биективнисть). https://www.cyberforum.ru/ c-beginners/ thread2731932.html
C (СИ) требуется блок схема к коду #include <stdio.h> #include <math.h> int main() { int n,i,s,x; float p,l; printf("Enter number:"); scanf("%d",&n); for (i=0;i<n;i++){ https://www.cyberforum.ru/ c-beginners/ thread2731856.html Список в C C (СИ)
Здравствуйте. Возникли большие проблемы с написанием программы на C со списками. Я не понимаю и не знаю, как их реализовывать. Прошу помочь. При разработке программы требуется определить структуру, содержащую поля в соответствии с условием задачи. Формирование списка следует осуществлять с помощью динамического выделения памяти с обязательной проверкой корректности этой операции. Перед...
C (СИ) Выделение слова скобками https://www.cyberforum.ru/ c-beginners/ thread2731713.html
Написать функцию, которая будет выделять слова, содержащие слог за, скобками
C (СИ) Спиральная матрица Ребят, помогите написать программу, пожалуйста(язык С). Задать матрицу по спирали, начиная с нижнего правого элемента. https://www.cyberforum.ru/ c-beginners/ thread2731704.html
C (СИ) Программа
Напишите двухпоточную программу. Главный поток случайно генерирует числа массива, например int a Первый поток считает сумму элементов первой строки массива(и по мере возможности выписывает результат) Второй поток считает сумму элементов второй строки массива(и по мере возможности выписывает результат) Главный поток считает целую сумму(int) из частичных сумм определенных потоками выше(и по мере...
C (СИ) Проблема с 28 строкой Предупреждение C6011 Разыменование пустого указателя "a". Самое раннее расположение, где это могло произойти, см. в строке 23 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <malloc.h> #include <stdlib.h> int main() { int** a; // указатель на массив int i, j, n, m; https://www.cyberforum.ru/ c-beginners/ thread2731560.html
2495 / 1096 / 489
Регистрация: 17.11.2018
Сообщений: 2,788
18.11.2020, 21:24 0

Необходимо написать код алгоритма обхода двумерного массива змейкой по диагонали - C (СИ) - Ответ 15014359

18.11.2020, 21:24. Показов 1769. Ответов 11
Метки (Все метки)

Ответ

parrot317, так тебе придётся организовать переход курсора по координатам ( почти, как переход Суворова через Альпы ). И задержку по времени, иначе, ты ничего не увидишь. Вернее, увидишь, но не то, что ты хочешь...

Добавлено через 2 минуты
parrot317, и покажи, что ты уже набросал. И код в теги заключай...

Добавлено через 1 час 39 минут
parrot317, под MS попробуй...
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
#define ROWS 5  // *5
#define COLS 16 // *5
#define TIMEOUT 20
// MS only
void gotoxy( int x, int y )
{
    COORD coord;
    coord.Y = x;
    coord.X = y;
    SetConsoleCursorPosition( GetStdHandle( STD_OUTPUT_HANDLE ), coord );
}
int main()
{
    int x = 0, y = COLS - 1, direct = 1, size = ROWS * COLS;
 
    while( size-- )
    {
        Sleep( TIMEOUT );
        if( x < 0 || x > ROWS - 1 || y < 0 || y > COLS - 1 )
            direct = -direct;
        if( y < 0 )                x += 2, y++;
        else if( x > ROWS - 1 )    y -= 2, x--;
        else if( x < 0 )           x++;
        else if( y > COLS - 1 )    y--;
 
        gotoxy( x, y );
        putchar( '*' );
        x -= direct;
        y -= direct;
    }
    gotoxy( ROWS, 0 );
    return 0;
}


Вернуться к обсуждению:
Необходимо написать код алгоритма обхода двумерного массива змейкой по диагонали C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2020, 21:24
Готовые ответы и решения:

Написать программу с использованием алгоритма обхода графа в ширину
Написать программу с использованием алгоритма обхода графа в ширину.За ранее спасибо

Написать программу с использованием алгоритма обхода графа в глубину
Помогите пожалуйста. Заранее спасибо! Задание: 1. Написать программу с использованием...

Написать процедуру, обнуляющую элементы главной диагонали двумерного массива.
Написать процедуру, обнуляющую элементы главной диагонали двумерного массива.

Обход двумерного массива змейкой
Всем привет! Друзья, кому не лень, помогите с решением задачи. Требуется выполнить обход...

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

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

заполнение двумерного массива змейкой
Здравствуйте. Помогите решить задачу: Дано число N и одномерный массив, состоящий из N в квадрате...

Заполнение двумерного массива змейкой
Дан двумерный массив размером 10х10, заполнить змейкой слева-направо, снизу-вверх, таким образом: ...

Нужен код который возвращает максимальное из чисел, находящихся на главной диагонали квадратного двумерного массива
Возвращает максимальное из чисел, находящихся на главной диагонали квадратного двумерного массива...

написать программу нахождения суммы элементов двумерного массива, расположенных ниже главной диагонали
пожалуйста, помогите решить две задачи через процедуры: 1. написать программу заполнения...

Заполнение двумерного числового массива змейкой
Добрый вечер, как выполнить задание такого типа: Необходимо написать программу в которой создаётся...

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