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

Ошибки при запуске кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ограничения при компиляции http://www.cyberforum.ru/cpp-beginners/thread877045.html
Если ли какие-либо ограничения при компиляции, потому что где бы я не писал код, если один файл, компилируется, а если 2 или больше файлов, не компилируется(выдает ошибку). Если так, нет ошибки: Так есть ошибка:
C++ Написать програму вычесления элементов матрицы размером NxN, которые больше чем 1 вот вторая задачка...написать програму вычесления элементов матрицы размером NxN ,которые больше чем1. оценить его трудность в зависимости от N http://www.cyberforum.ru/cpp-beginners/thread877044.html
Использование цикла do ( программа высчитывает вес, исходя из заданной длины и диаметра арматуры) C++
Данная программа высчитывает вес, исходя из заданной длины и диаметра арматуры. Диаметр арматуры расположен в промежутке четных чисел от 6 до 40. При вводе иного диаметра программа выдает сообщение "Неверный диаметр арматуры". Вопрос: Как включить цикл в данную программу? Что бы после ответа "неверный диаметр арматуры" она возвращала к сообщению "Введите диаметр арматуры". PS. Я вводил...
C++ Нахождение последнего элемента одномерного числового массива, который больше 1
доброго времени суток,Вам. напишите пожалуйста программу, которая будет находить последний элемент одномерного числового массива,который больше 1,буду очень благодарна вам за помощь.
C++ Про рандом http://www.cyberforum.ru/cpp-beginners/thread877028.html
Как с++ одномерный массив из 10 элементов прорандомить так ,чтобы все элементы массива в сумме давали 1000 и были положительными (ноль нельзя)
C++ Нахождение корня методом деления отрезка пополам Задание: Определить такую рекурсивную функцию, что ее значение fix(f, a, b, eps) равно корню уравнения x = f(x) на отрезке , с точностью eps. Известно, что функция f непрерывна и отображает отрезок в себя. Для нахождения приближенного значения корня рекомендуется использовать метод деления отрезка пополам. Сделал для f(x)=0, но нужно f(x)=x... Не получается у меня сделать для f(x)=x Ниже... подробнее

Показать сообщение отдельно
ArtemaCox
Сообщений: n/a

Ошибки при запуске кода - C++

24.05.2013, 14:40. Просмотров 369. Ответов 0
Метки (Все метки)

Вот уже 3 дня бъюсь и не могу запустить код. Как я понял ругается на библиотеки #include <grx20.h>
#include <grxkeys.h>
Если в них дело не могу их правильно поставить. Если у кого запустится пожалуйста отпишитесь через что запускали, компилятор и.т.д

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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#include <grx20.h>
#include <grxkeys.h>
#include <stdlib.h>
#include <time.h>
 
void SHMV(int x, int y, GrColor c)
{
 GrEllipseArc(x,y,15,50,1800,0,GR_ARC_STYLE_OPEN,c);
 GrEllipseArc(x+30,y,15,50,1800,0,GR_ARC_STYLE_OPEN,c);
 GrEllipseArc(x+60,y,15,50,1800,-900,GR_ARC_STYLE_OPEN,c);
 
 GrLine(x+90,y,x+75,y+50,c);
 GrLine(x+90,y,x+105,y+50,c);
 GrLine(x+130,y,x+115,y+50,c);
 
 GrLine(x+130,y,x+145,y+50,c);
 GrLine(x+160,y,x+145,y+50,c);
 GrLine(x+160,y,x+175,y+50,c);
}
main(){
srand(time(0));
 GrSetMode(GR_width_height_graphics,641,481);
 GrKeyType key;
 int x=1+rand()%440,y=1+rand()%380;
 GrColor color=1+rand()%13;
 SHMV (x,y,color);
 do{
  while (!GrKeyPressed());
  key=GrKeyRead();
  SHMV (x,y,0);
  switch(key){
   case GrKey_Up:
    if (y>10)
     y-=10;
     if (y>0)
      y-=1;
    break;
   case GrKey_Down:
    if (y<420)
    y+=10;
    if (y<430)
    y+=1;
    break;
   case GrKey_Left:
    if(x>25)
    x-=10;
    if(x>15)
    x-=1;
    break;
   case GrKey_Right:
    if (x<455)
    x+=10;
    if (x<465)
    x+=1;
    break;
   case GrKey_Space:
    color++;
    if(color>15) color=9;
    break;
   case GrKey_F1:
    GrPlot(rand()%(GrMaxX()+1),rand()%(GrMaxX()+1),
    rand()%15+1);
    break;
   case GrKey_F2:
    GrBox(rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),
     rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),rand()%15+1);
    break;
   case GrKey_F3:
    GrCircle(rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),
     rand()%50,rand()%15+1);
    break;
   case GrKey_F4:
    GrLine(rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),
     rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),rand()%15+1);
    break;
   case GrKey_F5:
    GrFilledBox(rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),
     rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),rand()%15+1);
    break;
   case GrKey_F6:
    GrFilledCircle(rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),
     rand()%30,rand()%15+1);
    break;
   case GrKey_F7:
    GrEllipse(rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),
     rand()%50,rand()%50,rand()%15+1);
    break;
   case GrKey_F8:
    GrFilledEllipse(rand()%(GrMaxX()+1),rand()%(GrMaxY()+1),
     rand()%30,rand()%30,rand()%15+1);
    break;
  }
  SHMV (x,y,color);
 
 }while(key!=GrKey_Escape);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru