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

Прокоментируйте рограмму - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему можно переопределять переменную в цикле? http://www.cyberforum.ru/cpp-beginners/thread1188865.html
привет. Привожу листинг из учебника. Это есть програмка для вывода меню на экран. Ненужные куски кода убрал. // ... int main() { // код... for(;;) // бесконечный цикл { int choice = menu();
C++ ПРОСТЕЙШИЕ ПРОГРАММЫ НА С++ Сложение массивов Произвести сложение двух массивов 5х3 по правилам сложения матриц. #include <iostream.h> int main() { setlocale (LC_ALL,"Russian"); const int n = 5; int a={1, 3, 4,7,4}; http://www.cyberforum.ru/cpp-beginners/thread1188841.html
разложение на простые множители заданного натурального числа n C++
Составить программу, печатающую разложение на простые множители заданного натурального числа n > 0 (другими словами, требуется печатать только простые числа и произведение напечатанных чисел должно быть равно n; если n = 1, печатать ничего не надо).
C++ перевода действительного числа из одной системы счисления в другую
Пользователь вводит действительное число, систему счисления, в которой это число представлено и систему счисления, в которую будет переведено исходное число. Написать программу перевода действительного числа из одной системы счисления в другую.
SFML Платформер, sfml, 2d игра http://www.cyberforum.ru/cpp-beginners/thread1188799.html
Ребят, помогите пожалуйста сделать смерть и переход между уровнями, ну и завершение игры, а лучше всего объедините пожалуйста #include <SFML/Graphics.hpp> #include <SFML/Audio.hpp> using namespace sf; #include "iostream" #include <vector> #include <list> #include "level.hpp" #include "anim.hpp"
C++ Вывести все простые числа, не превосходящие заданное число M Вывести все простые числа, не превосходящие заданное число M. подробнее

Показать сообщение отдельно
Lavin
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 16
26.05.2014, 18:01     Прокоментируйте рограмму
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <conio.h>
#include <stdlib.h>
#include <graphics.h>
#include <iostream.h>
 
class RECTANGLE{
 int left,top,right,bottom;
public:
 RECTANGLE(int,int,int,int);        //Конструктор
 void show();               //Метод вывода изображения
 void hide();               //Метод скрытия изображения
 void move(int,int);            //Метод перемещения изображения
};
 
RECTANGLE::RECTANGLE(int x1,int y1,int x2,int y2)
{
 left=x1;
 right=x2;
 top=y1;
 bottom=y2;
}
void RECTANGLE::show()
{
 setcolor(LIGHTGREEN);          //Функция установки цвета
 rectangle(left,top,right,bottom);//Функция вывода фигуры
}
void RECTANGLE::hide()
{
 setcolor(getbkcolor());
 rectangle(left,top,right,bottom);
}
void RECTANGLE::move(int dx,int dy)
{
 hide();
 left+=dx;  right+=dx;
 top+=dy;   bottom+=dy;
 show();
}
int main()
{
 int gdriver=DETECT,gmode,errorcode;
 initgraph(&gdriver,&gmode,"");
 errorcode=graphresult();
 if(errorcode!=grOk)
  {
   cout<<"Graphics error:\n"
   cout<<grapherrormsg(errorcode)<<endl;
   cout<<"Press any key to halt\n";
   getch();
   exit(1);
  }
 int xmax=getmaxx();
 int ymax=getmaxy();
 RECTANGLE a(10,20,50,30);
 a.show();
 outtextxy(xmax/2,ymax-ymax/10,"Press any key...");
 getch();
 a.hide();
 a.move(10,20);
 getch();
 a.move(100,100);
 getch();
 closegraph();
 return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru