Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.12.2019
Сообщений: 2
1

Заполнение консоли символами

04.12.2019, 21:17. Показов 887. Ответов 1

Author24 — интернет-сервис помощи студентам
Нужно заполнить консоль в нужном порядке, символом который пользователь вводить при выполнении программы
Заполнение консоли символами

Есть пример как должна выполнятся программа:
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
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <windows.h>
void gotoxy(int x, int y)
{
COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
int main()
{
int i,j,k;
printf("Input start: ");
scanf("Input start: ");
for (i=0; i < 20; i++)
 
{
for (j=0; j < 24; j++)
{
gotoxy((40 + 2*i), (24 - j));
printf("*");
gotoxy((39 - 2*i), (1 + j));
printf("*");
usleep(30000);
}
for (k=0; k < 24; k++)
{
gotoxy((38 - 2*i), (24 - k));
printf("*");
gotoxy((41 + 2*i), (1 + k));
printf("*");
usleep(30000);
}
}
getch();
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.12.2019, 21:17
Ответы с готовыми решениями:

Заполнение консоли символами
Нужно заполнить консоль в нужном порядке, символом который пользователь вводить при выполнении...

Заполнение матрицы символами
Всем добрый день) Мне хотелось бы по возможности получить Вашу помощь с данным заданием, провел...

Заполнение окна консоли символами
Как можно заполнить окно консоли каким либо символом не выходя за нижнюю границу. По горизонтали...

Рисование в консоли (не символами)
Есть ли у кого пример рисования в консоли не символами. Буду очень признателен :-|

1
0 / 0 / 0
Регистрация: 04.12.2019
Сообщений: 2
13.12.2019, 17:50  [ТС] 2
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
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <unistd.h>
 
void gotoxy(int x, int y)
{
    COORD coord;
    coord.X = x;
    coord.Y = y;
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
 
int main(){
    char symbol;
    int x_start=11,y_start=11;
    printf("enter");
    scanf("%c", &symbol);
    for(int j=0;j<24;j++){
        for(int i=0;i<=56+j;i++){
            gotoxy(x_start,y_start);
            usleep (30000);
            if(j%2==0){
                x_start++;
            }
            else{
                x_start--;
            }
            printf("%c", symbol);
        } 
        for(int i=0;i<=j;i++){
            gotoxy(x_start,y_start);
            usleep (30000);
            if(j==25){
                break;
            }
            if(j%2==0){
                y_start++;
            }
            else{
                y_start--;
            }
            printf("%c", symbol);
        }
    }
    return 0;
}
0
13.12.2019, 17:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2019, 17:50
Помогаю со студенческими работами здесь

Ошибка с символами не в консоли(русские)
На слипы не обращать внимания просто скажите как исправить ошибку с символами. Ввожу с клавы...

Как решить проблему с русскими символами в консоли
Как решить проблему с русскими символами в консоли? Читаю файл в CP1251, вывожу сразу в консоль -...

Заполнение текстового файла символами
Всем добрый день . Помогите решить такую задачу , сам не смог додуматься . Опыта маловато в...

Заполнение строки рандомными символами
Пытаюсь рандомно заполнить строку(массив чаров) разными символами(прописными буквами). но что то не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru