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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
АТерентьев
21 / 20 / 1
Регистрация: 16.10.2009
Сообщений: 947
#1

Рисование квадрата с разноцветными сторонами - C++

25.09.2011, 17:01. Просмотров 1607. Ответов 5
Метки нет (Все метки)

Есть задача - запрограммировать игру, примерно такую. Фигура состоит из квадратов.
Игроки ходят по очереди. За один ход - можно отметить какую-нибудь сторону квадрата.
Кто отмечает последнюю сторону в квадрате - на этот квадрат записывается на его счет. Выигрывает тот, на чьем счету больше квадратов.
Вопрос. Чем рисуется квадрат в C++, с возможностью изменения цвета как квадрата, так и каждой его стороны. И большая ли разница делать игру на C#, на C++, на Java или QT?
Задача учебная. Заранее прошу прощения, если вопрос слишком простой.
Какая возможность есть положить на форму скажем прямоугольную матрицу из таких квадратов?
Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2011, 17:01     Рисование квадрата с разноцветными сторонами
Посмотрите здесь:

Рисование квадрата - C++
Здравствуйте, мне необходимо нарисовать квадрат в с++. С с++ столкнулся впервые, поэтому не знаю как это сделать. До этого в делфи делал...

Рисование квадрата из символов с диагональю - C++
Доброго времени суток. Скажите как нарисовать вот такую картинку в консоли само собой при помощи цикла? * 0 0 0 0 * 0 0 0 0...

Выяснить, можно ли прямоугольник со сторонами a, b уместить внутри прямоугольника со сторонами c, d - C++
Даны действительные положительные числа: a, b, c, d. Выяснить, можно ли прямоугольник со сторонами a, b уместить внутри прямоугольника со...

Можно ли прямоугольник со сторонами а,b вместить внутри прямоугольника со сторонами c,d - C++
Даны действительные числа a,b,c,d. Выясните, можно прямоугольник со сторонами а,b вместить внутри прямоугольника со сторны c,d так, чтобы...

Пролезет ли кирпич со сторонами a, b и c через прямоугольное отверстие со сторонами r и s - C++
Определить, пролезет кирпич со сторонами a, b и c через прямоугольное отверстие со сторонами r и s, если стороны отверстия должны быть...

Шифровать методом Магического квадрата (размер квадрата 9х9) С++ - C++
Шифровать методом Магического квадрата (размер квадрата 9х9) С++ Дана таблица 9х9. Надо реализовать программу на С++...

Разбить матрицу на квадраты размером 3х3; в центре каждого квадрата поместить сумму прочих элементов квадрата - C++
Есть задача: Заполнить матрицу случайными числами. Разбить матрицу на квадраты размером 3х3. В центре каждого квадрата поместить сумму...

Массивы. Заполнить, разбить на квадраты размером 3х3. В центре каждого квадрата поместить сумму остальных элементов квадрата - C++
Помогите уважаемые программисты написать "Заполнить матрицу случайными числами. Розбить матрицу на квадраты размером 3х3. В центре каждого...

Найти двузначные числа, у которых сумма удвоенного квадрата первой цифры и квадрата второй цифры равен самому числу - C++
Найти двузначные числа, у которых сумма удвоенного квадрата первой цифры и квадрата второй цифры равен самому числу

Сравнить площадь круга и площадь квадрата , которые заданы сответствено радиусом r и стороной квадрата a - C++
сравнить площадь круга и площадь квадрата , которые заданы сответствено радиусом r и стороной квадрата a

Задан прямоугольник со сторонами а и b - C++
Написать программу для решения задачи. Задан прямоугольник со сторонами а и b. Разбиваем его на части с помощью квадратов. Определить,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,444
25.09.2011, 17:05     Рисование квадрата с разноцветными сторонами #2
Цитата Сообщение от АТерентьев Посмотреть сообщение
Чем рисуется квадрат в C++, с возможностью изменения цвета как квадрата, так и каждой его стороны
в стандарте C++ не описаны средства, которые позволяют рисовать квадраты, и тем паче менять цвета сторон.
АТерентьев
21 / 20 / 1
Регистрация: 16.10.2009
Сообщений: 947
25.09.2011, 17:20  [ТС]     Рисование квадрата с разноцветными сторонами #3
Как бы профессионал стал решать эту задачу? Мне нужно просто направление.
Видимо есть графическая библиотека - нарисовать прямоугольник с чем то заданным, а поверх рисуются стороны с указанным цветом?
Пытаюсь установить VS C++ 2010 Express , но не вижу off-line дистрибутива. Он существует и бесплатный?
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
25.09.2011, 17:22     Рисование квадрата с разноцветными сторонами #4
Можно на борланд с++ такое сделать с помощью его библиотеки graphic.h .
Just_dake
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
25.09.2011, 18:47     Рисование квадрата с разноцветными сторонами #5
К примеру рисование параллелепипеда с одной закрашенной стороной( на Борланде ) :
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <graphics.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <conio.h>
 int main()
 {
 int gd = DETECT, gm, err,r;
 initgraph(&gd,&gm, "C:\\TC\\BGI\\");
  err = graphresult();
 if (err != grOk) {
 printf("Graphics error: %s\n", grapherrormsg(err));
 printf("Press any key to halt:");
 getch();
 exit(1); }
setcolor(YELLOW);
setbkcolor(BLUE);
rectangle(0,0,639,479);
setcolor(GREEN);
bar3d(65,165,200,300,65,65);
getch();
}
АТерентьев
21 / 20 / 1
Регистрация: 16.10.2009
Сообщений: 947
25.09.2011, 21:07  [ТС]     Рисование квадрата с разноцветными сторонами #6
Спасибо!
А возможно ли сделать нечто следующее?
Использовать grid . И закрашивать отдельно стороны клеточки.
Пытаюсь посмотреть это в QT.
Yandex
Объявления
25.09.2011, 21:07     Рисование квадрата с разноцветными сторонами
Ответ Создать тему
Опции темы

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