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

Должен рисоватся график - C++

Восстановить пароль Регистрация
 
 
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
11.11.2011, 20:23     Должен рисоватся график #1
Вот тут вот где ошибка? И потом ещё нужно, чтобы рисовалась в этой проге синусойда, косинусойда, вот написал одну, а ошибка где не знаю
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
#include<windows.h>
#include<string.h>
#include<stdio.h>
//#include"mnkcpp.h"
#include<math.h>
#include<alloc.h>
    void graf(int kt, double dx, double  *x,
 
          double  *y)
      {
      extern FILE *fp6;
            double  xmax,xmas,y1,y2,r;
        int i,kx,j,ls,kk,kn,kkon;
      char str[42],prob=' ',sim='*';
         xmax=(y[1]);
    if(xmax<0) xmax=-xmax;
         for(i=1;i<=kt;i++)
      {
    r=y[i];
    if(r<0) r=-r;
         if(xmax>=r) goto m1;
    xmax=r;
m1:;
      }
          kx=kt;
          xmas=xmax/20;
    fprintf(fp6,"\n X =%.15f\n  Y =%.15f\n",
          dx,xmas);
 fprintf(fp6,"\n____________________X___________________Y\n");
    y1=fabs(y[1]);
          if(y[1]==0) y1=1e-16;
        for(i=1;i<=kt;i++)
     {
         for(j=1;j<=41;j++)
          str[j]=prob;
          str[21]='|';
          if(y[i]<0) goto m7;
          if(y[i]>0) goto m8;
          str[21]='0';
          goto m10;
m7:;
          kk=fabs(y[i])/xmas+0.5;
          if(kk==0) str[21]='0';
          kn=20-kk+1;
         for(j=kn;j<=20;j++)
          str[j]=sim;
          goto m10;
m8:;
          kk=y[i]/xmas+0.5;
          if(kk==0) str[21]='0';
          kkon=21+kk;
         for(j=22;j<=kkon;j++)
          str[j]=sim;
m10:;
          y2=y[i]/y1;
          for(ls=1;ls<=41;ls++)
          fprintf(fp6,"%c",str[ls]);
    fprintf(fp6," y=%.15f \n",
        y[i]);
      }
    return;
          }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
12.11.2011, 15:56  [ТС]     Должен рисоватся график #21
Цитата Сообщение от lemegeton Посмотреть сообщение
Какой, жеваный крот, TC?! На дворе 2011 год. MSVS, BorlandBuilder, MinGW на худой конец.
Дада а нас именно на tc учат, я одну прогу принёс, написанную не в tc, так наш препод очень возмутился, и не принял её не смотря на то что она работала
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
14.11.2011, 19:03  [ТС]     Должен рисоватся график #22
как сделать синусойду, и чтобы на ней ещё отображалась какая то координата, которую мы ввели?
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
14.11.2011, 19:13     Должен рисоватся график #23
Цитата Сообщение от Rikk Посмотреть сообщение
как сделать синусойду, и чтобы на ней ещё отображалась какая то координата, которую мы ввели?
Использовать какой-нибудь графический API. Например, GDI, OpenGL, DirectX, ...
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
14.11.2011, 19:15  [ТС]     Должен рисоватся график #24
Цитата Сообщение от Xind Посмотреть сообщение
Использовать какой-нибудь графический API. Например, GDI, OpenGL, DirectX, ...
в том то и дело, что это должно быть в tc
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
14.11.2011, 19:27     Должен рисоватся график #25
Цитата Сообщение от Rikk Посмотреть сообщение
tc
это TurboC? как я понимаю. Там вроде есть graphics.h. При его использовании на современной ОС, могут возникнуть проблемы.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2011, 19:44     Должен рисоватся график
Еще ссылки по теме:

C++ Вектор с классом должен получить класс (?)
Пользователь должен отгадать рандомное число C++
Описать абстрактный класс породить от него еще два,один должен остаться абстрактным,другой должен быть способен пораждать объекты C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
14.11.2011, 19:44  [ТС]     Должен рисоватся график #26
Цитата Сообщение от Xind Посмотреть сообщение
это TurboC? как я понимаю. Там вроде есть graphics.h. При его использовании на современной ОС, могут возникнуть проблемы.
ага turbo c, вот в этом и загвоздка, что не получается)
Yandex
Объявления
14.11.2011, 19:44     Должен рисоватся график
Ответ Создать тему
Опции темы

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