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

программирование нечеткого измерения - C++

Восстановить пароль Регистрация
 
Den0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 12
18.12.2013, 21:07     программирование нечеткого измерения #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
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
#include <graphics.h>
#include <iostream>
using namespace std;
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    initwindow(600, 300);
    setfillstyle(1, WHITE);
    floodfill (1, 1, CYAN);
    setcolor(GREEN);
    line(50,50,200,50);
    line(200,50,265,150);
    setcolor(YELLOW);
    line(225,150,300,50);
    line(300,50,325,50);
    line(325,50,375,150);
    setcolor(RED);
    line(350,150,415,50);
    line(415,50,560,50);
    setcolor(BLACK);
    line(50,25,50,150);
    line(50,150,570,150);
    setbkcolor(WHITE);
    outtextxy(45,155,"0");
    outtextxy(40,45,"1");
    int z=50;
    int cvb=0;
    char kz[20];
    for(int k=0;k<10;k++)
    {
    z+=50;
    cvb=cvb+10;
    itoa(cvb,kz,10);
    outtextxy(z,155,kz);        
    }
    int v;
    cout<<"Ââåäèòå Г§Г*Г*Г·ГҐГ*ГЁГҐ Г*Г*ïðÿæåГ*ГЁГї";
    cin>>v;
    int nach=v;
    v=v*5;
    v=v+58;
    float zel=0,zhelt=0,kras=0;
    for(int i=149;i>49;i--)
    {
    if(getpixel(v,i)==2)
    zel=i;
    if(getpixel(v,i)==14)
    zhelt=i;
    if(getpixel(v,i)==4)
    kras=i;
    }
    if(zel!=0)
    {
    zel=150-zel;
    zel=zel/100;
    }
    if(zhelt!=0)
    {
    zhelt=150-zhelt;
    zhelt=zhelt/100;
    }
    if(kras!=0)
    {
    kras=150-kras;
    kras=kras/100;
    }
    setcolor(BLACK);
    line(v,145,v,155);
    setbkcolor(WHITE);
    setcolor(BLACK);
    outtextxy(50,200,"b(");
    char viv[10];
    itoa(nach,viv,10);
    outtextxy(62,200,viv);
    outtextxy(79,200,")= {");
    char zel1[10];
    gcvt(zel,5,zel1);
    outtextxy(110,200,zel1);
    char zhelt1[10];
    gcvt(zhelt,5,zhelt1);
    outtextxy(145,200,zhelt1);
    char kras1[10];
    gcvt(kras,5,kras1);
    outtextxy(180,200,kras1);
    outtextxy(210,200,"}");
    cout<<"b("<<nach<<")="<<"\n\t{"<<zel<<"\n\t "<<zhelt<<"\n\t"<<kras<<" }";
    getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2013, 21:07     программирование нечеткого измерения
Посмотрите здесь:

По введенному номеру единицы измерения и пути выдать значение в метрах C++
C++ Линейный алгоритм (Перевод величин из одной единицы измерения в другую)
Теория измерения. ПОЖАЛУЙСТА!) C++
C++ Построение функции принадлежности нечеткого множества
C++ Свойства нечеткого отношения (рефлексивность, симметричность, транзитивность)
Написать программу для перевода единиц измерения C++
Высвобождение памяти для 3 измерения массива C++
C++ измерения,задержка,цикличность,постоянная

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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