Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Задача на построение фигуры С++ / 13 сообщений из 13, страница 1 из 1
21.11.2017, 13:02
    #39556767
Znd
Znd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
Помогите пожалуйста решить задачу, очень прошу
Мы раньше писали её на Паскале, на С++ я ещё не работал...
Заранее спасибо!
uses graphABC;
procedure Fig(x1,y1,x2,y2,x3,y3,r,c,k:integer);
begin
SetPenColor(c);
line(x1,y1,x2,y2);
line(x1,y1,x3,y3);
line(x3,y3,x2,y2);
floodfill((x2+x3)div 2,y2-5,c);
if k=3 then {красный нужно в трех точках заливать}
begin
floodfill((x2+5),y2-5,c);
floodfill((x3-5),y2-5,c);
end ;
circle(x1,y1,r);
floodfill(x1,y1,c);
end ;
var x,y:integer;
begin
x:=windowwidth div 2;
y:=windowheight-50;
Fig(x-180,y-200,x-100,y,x,y,10,clBlue,1); {синий}
Fig(x+180,y-200,x,y,x+100,y,10,clLime,2); {зеленый}
Fig(x,y-230,x-50,y,x+50,y,10,clRed,3); {красный}
end .
...
Рейтинг: 0 / 0
21.11.2017, 13:08
    #39556768
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
Znd, бери доку по WINAPI, GTK+ или OpenGL в руки и переписывай. Здесь школьные задания никто за тебя делать не будет.
Попробуй попросить тут .
...
Рейтинг: 0 / 0
21.11.2017, 14:01
    #39556837
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
ZndПомогите пожалуйста решить задачу, очень прошу

А в чём проблема-то? Поменять знаки присваивания с ":=" на "=" и обнести скобками
выражение в if не получается?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.11.2017, 05:54
    #39557259
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
rdb_devGTK+ или OpenGLэто слишком много для такой задачки. Тут вполне хватит графической подсистемы windows.
Dimitry SibiryakovА в чём проблема-то? Поменять знаки присваивания с ":=" на "=" и обнести скобками
выражение в if не получается?там проблема в рисовании. Графика в паскале сильно отличается от графики WinAPI

Надо смотреть: GetDC/ReleaseDC, SelectObject, LineTo/MoveToEx и вот это .

А вообще msdn online стал какой-то ущербный по usability... ни раздел не найти, ни ссылки на общую тему, хрень какая-то...
...
Рейтинг: 0 / 0
22.11.2017, 09:18
    #39557299
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
CEMb, если для Windows , то да - вполне хватит.
...
Рейтинг: 0 / 0
22.11.2017, 15:05
    #39557563
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
CEMbтам проблема в рисовании. Графика в паскале сильно отличается от графики WinAPI

С учётом того, что в коде выше подключается какая-то левая библиотека графики, это может и
не быть правдой.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
28.11.2017, 08:00
    #39560295
kealon(Ruslan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
Dimitry Sibiryakov, CEMb,

это ABC-паскаль

либа

чз как ему сначала объяснить как окно сделать
...
Рейтинг: 0 / 0
28.11.2017, 22:44
    #39560915
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
CEMbА вообще msdn online стал какой-то ущербный по usability... ни раздел не найти, ни ссылки на общую тему, хрень какая-то...
просто справочник по API для тех, кто владеет предметом
...
Рейтинг: 0 / 0
29.11.2017, 05:21
    #39560987
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
kealon(Ruslan)как ему сначала объяснить как окно сделатьа, да, точно. Но я подумал, раз на плюсах пишет, скорее всего окно уже умеет делать :)
Изопропилпросто справочник по API для тех, кто владеет предметомда, но раньше было удобнее, ищешь какую-нибудь GetWindowText, тебе сразу показывают раздел функций работы с окнами, и ты можешь найти что-то новое и полезное. Я всегда мельком просматривал разделы по функциям, которые смотрел. Удобно же. Везде были About/Using/References. А то что сейчас, это бессмысленная порнография.
...
Рейтинг: 0 / 0
29.11.2017, 07:21
    #39561004
kealon(Ruslan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
CEMbда, но раньше было удобнее, ищешь какую-нибудь GetWindowText, тебе сразу показывают раздел функций работы с окнами, и ты можешь найти что-то новое и полезное. Я всегда мельком просматривал разделы по функциям, которые смотрел. Удобно же. Везде были About/Using/References. А то что сейчас, это бессмысленная порнография.абсолютно согласен, оно и раньше было не айс, а теперь так вообще трындец, ничего найти нельзя, не зная где искать.
...
Рейтинг: 0 / 0
29.11.2017, 10:22
    #39561072
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
От того, что трудно искать, описание API не становится бессмысленной порнографинй
...
Рейтинг: 0 / 0
29.11.2017, 10:23
    #39561074
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
Znd,

Проблема то в чём- окно создать или картинку нвписовать?
...
Рейтинг: 0 / 0
29.11.2017, 12:55
    #39561210
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задача на построение фигуры С++
Изопропил, я только про навигацию и организацию документации. С API всё хорошо
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Задача на построение фигуры С++ / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]