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

Два шарик - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ String http://www.cyberforum.ru/cpp-beginners/thread211587.html
почему вот в этой программе измняется строка есил к ссылке на неё прибавить число? #include <iostream.h> int main(void) { int p=3; char b; cin.getline(b,60); char *string=b;
C++ Просмотрщик текстовых файлов Всем привет, помогите решить зазачу. Написать программу, которая позволяет просматривать текстовые файлы (выводит на экран содержимое файла). Имя просматриваемого файла должно вводиться с клавиатуры. Вывод содержимого файла произвести постранично. http://www.cyberforum.ru/cpp-beginners/thread211583.html
C++ Функция.
1.Вводятся два комплексных числа в алгебраической форме. Написать функцию, которая вычисляет частное от деления двух введённых комплексных чисел и выводит результат в алгебраической форме. 2.Написать функцию, вычисляющую векторное произведение двух векторов, представленных в виде массивов.
C++ Перестановка элементов массива
Подскажите пожалуйста, как переставить элементы массива в указанного по указанный!!!
C++ С++. Строки http://www.cyberforum.ru/cpp-beginners/thread211491.html
Всем привет, помогите решить задачку. С клавиатуры вводится текст из прописных и строчных латинских букв и цифр. Ввод прекращается при нажатии клавиши Enter. Произвести следующие операции: 1) напечатать только прописные буквы, входящие в этот текст; 2) найти процентное содержание прописных букв в исходном тексте. :wall:
C++ Вывод всех чисел близнецов до N (c использованием классов) Размещаю простую прогу ,для вывода всех чисел близнецов до n. С использованием классов. #include <cstdlib> #include <iostream> #define n 10 // где n число, до которого нужно вывести "близнецы" using namespace std; class massive {public: int x(); }; подробнее

Показать сообщение отдельно
TXLib.h
 Аватар для TXLib.h
3 / 3 / 0
Регистрация: 01.12.2010
Сообщений: 68
15.12.2010, 19:20  [ТС]     Два шарик
Можешь ещё подсказать, что означают class,public и private
Добавлено через 5 минут
Я сам тогда пытался ещё что-то изобразить. Вот что у меня получилось:

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
66
67
#include "TXLib.h"
 
void DrawCircle (int x, int y, int r);
void Draw2Circle (int x2, int y2, int r);
void MoveCircle (int x, int y, int v, int dx, int dy, int r, int x2, int y2, int v2, int dx2, int dy2);
 
 
int main()
{
        txCreateWindow (500, 500);
        MoveCircle (200, 300, 10, 1, 1, 20, 150, 450, 15, - 1, - 1);
}
 
void DrawCircle (int x, int y, int r)
{
        txClear ();  
        txSetColor (TX_RED);
        txSetFillColor (TX_BLACK);
        txCircle (x, y, r);
}
 
void Draw2Circle (int x2, int y2, int r)
{
        txClear ();
        txSetColor (TX_GREEN);
        txSetFillColor (TX_BLACK);
        txCircle (x2, y2, r);
}        
 
Здесь второй шар не появляется почему? Мы же вр
void MoveCircle (int x, int y, int v, int dx, int dy, int r, int x2, int y2, int v2, int dx2, int dy2)
{
        while (true)
        {
                x += dx*v;
                y += dy*v;
                if (x - r < 0 || x + r > 500)
                {
                        dx = - dx;
                } 
 
                if (y - r < 0 || y + r > 500)
                {
                        dy = - dy;
                }    
               
                DrawCircle (x, y, r);
                txSleep (100);
          }
          
          {
                 x2 += dx2*v2;
                 y2 += dy2*v2;
                 if (x2 - r < 0 || x2 + r > 500)
                 {
                        dx2 = - dx2;
                 }
                 
                 if (y2 - r < 0 || y2 + r > 500)
                 {
                        dy2 = - dy2;
                 }
                 
                 Draw2Circle (x2, y2, r);
                 txSleep (100);
         }
}
Здесь-то почему второй шарик не рисуется?

Сейчас буду делать по Вашей схемке. Просто меня немного смутило то, что у Вас всё почти совсем по-другому

Добавлено через 10 минут
И что значит ::
 
Текущее время: 01:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru