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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ нахождение точек попавших в заштрихованную область http://www.cyberforum.ru/cpp-beginners/thread381966.html
Добрый вечер!!! Не получается правильно записать условия, помогите пожалуйста. Постановка задачи: Для точек попаших в заштрихованную область вычислить значение функции Z и вывести на экран. график косинусойда в интервале от -Pi/2 до Pi/2 по Ох и от 0 до 1 по Оу вот что смог написать(заранее всем спасибо): #include "stdafx.h" #include <math.h> #include <iostream> using namespace std;
C++ Русский язык в C++ Как в C++ консоли подключить русский язык желательной setLoceta(Rus) такой функцией, у меня не получилось её использваоть http://www.cyberforum.ru/cpp-beginners/thread381961.html
Расстояние в дереве C++
Есть определенная реализация функциональной части, как дополнить ее до полной работоспособности в соответствии с заданием? Задание: Дан неориентированный связный граф без циклов (дерево), на ребрах которого написаны целые числа — расстояние между вершинами. Задача — написать программу, которая умеет для заданной пары вершин определять длину кратчайшего пути. Формат входных данных В...
C++ Инвентирование порядка елементов в массиве
Например дан массив a = {1, 2, 3, 4, 5} как сделать так, что бы элементы в нем располагались в обратном порядке?
C++ Вычеркнуть из слова буквы ж, ч, ш, щ http://www.cyberforum.ru/cpp-beginners/thread381950.html
вычеркнуть из слова буквы ж, ч, ш, щ
C++ Перевод числа в словесную форму Ребят, помогите!!! Нужно написать программу, которая будет переводить число в словесную форму (Например: 125 = сто двадцать пять). С чего нужно начать?:wall: подробнее

Показать сообщение отдельно
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
11.11.2011, 20:23     Должен рисоватся график
Вот тут вот где ошибка? И потом ещё нужно, чтобы рисовалась в этой проге синусойда, косинусойда, вот написал одну, а ошибка где не знаю
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;
          }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru