Форум программистов, компьютерный форум CyberForum.ru

Как сделать примитивную графику.... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Произведения элементов матрицы в строках, которые не содержат отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread270755.html
Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью генератора случайных чисел (динамический массив). Верхняя граница для значения элементов матрицы также вводится с клавиатуры. Дана целочисленная прямоугольная матрица. Определить произведение элементов тех строк, которые не содержат ни одного нулевого элемента. #include <iostream> using namespace std; int...
C++ Найти максмальное значение среди отрицательных элементов и вывести на экран его индексы. Здрастье! Я новичок в программирований, изучаю где-то три недельки и как все новички прошу помощи. Задачка гласит: Дана квадратная матрица A(4:4). Найти максмальное значение среди отрицательных элементов и вывести на экран его индексы. #include<stdio.h> #include<conio.h> #include<stdlib.h> #define n 4 int main() { int a; int i,j,l,k; http://www.cyberforum.ru/cpp-beginners/thread270754.html
шрифт в консоли C++
как увеличить или уменьшить шрифт в консоли?
C++ Переход на C++
Я решил перейти на C++, какие программы для этого нужны?
C++ Пользовательский интерфейс http://www.cyberforum.ru/cpp-beginners/thread270740.html
Доброго времени суток, есть вопрос о пользовательском интерфейсе верней как его создать. Хочу именно на Си не на Cи++ не С# только Си(пишу курсач) по гуглив форум узнал про GTK+ ещё по гуглив почти разобрался с установкой скачал MSYS,mingw,поставил, возникли следующие вопросы: -нужно изменит PATCH где он находится? (Стоит WIN7)? – будет ли нормально работать если стоит CodeBlocks есть ещё...
C++ поиск одинаковых слов на с++ Собственно сабж, есть 2 файла со словами, нужно выбрать из них одинаковые слова и вывести их в третий файл На интуитивном уровне я понимаю что и как должно делаться, но тк в с++ недавно, то описание для меня стало камнем приткновения, поэтому прошу помочь разобраться Вот что получилось у меня #include<iostream> #include<fstream> using namespace std; int main () { char mas1, mas2; подробнее

Показать сообщение отдельно
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
05.04.2011, 21:43     Как сделать примитивную графику....
можно создать несколько изображений такого типа

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
char img1[][]=
{
"**********" //0
"* * * * * * *" //1
"**********" //2
"**********" //3
"**********" //4
"**********" //5
"**********" //6
" * * * * * **" //7
"**********" //8
"**********" //9
//0123456789
}
 
char img2[][] ....
char img2[][] ....
char img3[][] ....
char img4[][] ....
char img5[][] ....
 
char imgn[][] ....
 
//МАССИВ ИЗОБРАЖЕНИЙ
 
char* imgs[]={img1,img2,...,imgn};
 
//ФУНКЦИЯ ПРОРИСОВКИ ИЗОБРАЖЕНИЯ
 
void SprBlt(char* s)
{
 
for(char a=0;a<10;++a)
{
printf(s);
s+=10;
}
 
}
при нажатии клавиши если не ошибаюсь getch берет номер символа

C++
1
2
3
4
5
6
7
8
9
if(getch() == 'A') //если нажата клавиша A
{
 for(char a=0;a<n;++a)
{
SprBlt(imgs[a]);
Sleep(...);
system("cls"); // очистка экрана
}
}
Вобщем как то так

это что первое пришло в голову, с консолью не дружу, интересно было бы узнать мнение остальных
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru