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

выводит на экран изображение кораблика. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести слова без повторений,которые имеют больше гласных,чем согласных. http://www.cyberforum.ru/cpp-beginners/thread354868.html
Пусть у нас есть текстовый файл,на который не накладываются ограничения относительно его размера. Также не накладываются ограничения на длину строки в этом файле. Текст состоит из слов,например,идентификаторы английского языка. Слова разделяются промежутками, скобками,кодами операций,вообще символами,которые естественным образом отделяют слова друг от друга. Пусть ограничение на длину слова...
C++ задачки на С++. циклы и двумерные массивы Помогите решить задачки по C++ к зачету. очень нужно 1. Цикл For... Среди всех n-значных чисел (n = 1,2,3,4) указать те, сумма цифр которых равна данному числу k. 2. двумерные массивы Дана целочисленная квадратная матрица. Найти в каждой строке наиболь¬ший элемент и поменять его местами с элементом главной диагонали. Дана действительная квадратная матрица порядка 2N. Подучить новую матрицу,... http://www.cyberforum.ru/cpp-beginners/thread354857.html
C++ Teacher's Day
Teacher’s day is celebrated each year on the first Sunday of the October. Given natural number n, that represents the number of the year. Output the date of the Teacher’s day of that year. Example: Input: 2010 Output 3
Problem : pow C++
Для натуральных чисел a и n вычислить an. Ввод В первой строке находятся разделённые пробелом a и n. Вывод Выводится одно число - результат без стоящих впереди нулей, стоящих впереди и позади пробелов. Ограничения 1 ≤ a ≤ 9; 1 ≤ n ≤ 7000. Ввод 1 Ввод 2
C++ Triangle http://www.cyberforum.ru/cpp-beginners/thread354832.html
Given 3 positive real numbers x, y, z. Output "YES" if it is possible to construct a triangle with side lengths x, y, z. Output "NO" otherwise. Example: Input: 3 4 5 Output YES Example:
C++ if else Даны три вещественных числа x, y, z. Вывести "YES", если x<y<z, "NO" в других случаях. Example: Input: 3.1 4.1 5.1 Output YES Example: подробнее

Показать сообщение отдельно
lp_4eva
Учусь...
59 / 2 / 1
Регистрация: 20.03.2010
Сообщений: 167

выводит на экран изображение кораблика. - C++

22.09.2011, 12:50. Просмотров 1786. Ответов 19
Метки (Все метки)

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
#include <windows.h>
#include <cstring>
#include <cstdio>
 
using namespace std;
#define Blue RGB (0,0,255)
 
int drawLine (HWND,int,int,int,int,int,HDC=0);
 
int main() {
    //create console
    HWND hConWnd = GetConsoleWindow();
    if (hConWnd) {
        //draw ship
        drawLine(hConWnd, 303, 0, 470, 155, Blue);
        drawLine(hConWnd, 470, 155, 303, 155, Blue);
        drawLine(hConWnd, 303, 0, 303, 215, Blue);
        drawLine(hConWnd, 120, 215, 517, 215, Blue);
        drawLine(hConWnd, 475, 275, 517, 215, Blue);
        drawLine(hConWnd, 475, 275, 191, 275, Blue);
        drawLine(hConWnd, 120, 215, 191, 275, Blue);
        getchar();
    }
    
    return 0;
}
 
 
int drawLine (HWND Wnd,int x1,int y1,int x2,int y2,int Pen,HDC DrawHDC) {
    int a,b=0;
    HPEN hOPen;
    
    HPEN hNPen = CreatePen(PS_SOLID, 2, Pen);
    if (!DrawHDC) DrawHDC = GetDC(Wnd), b = 1;
    hOPen = (HPEN)SelectObject(DrawHDC, hNPen);
    
    MoveToEx(DrawHDC, x1, y1, NULL);
 
    a = LineTo(DrawHDC, x2, y2);
    DeleteObject(SelectObject(DrawHDC, hOPen));
    if (b) ReleaseDC(Wnd, DrawHDC);
    return a;
}
хочу чтобы этот корабль плыл. помогите создать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru