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

Графическое оформление функции Y=A*EXP(X) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Расшифровка кода http://www.cyberforum.ru/cpp-beginners/thread794762.html
Извеняюсь если создал тему не там. У меня возникла проблема вот в чём: —в® § ¦Ёў®в*®Ґ Ё§®Ўа ¦Ґ*® * д®в®Ја дЁЁ? ( *Ј«.п§. 3 а § , в.Ґ. Ґб«Ё Ўл нв® Ўл« б®Ў Є , в® ®вўҐв Ўл« Ўл dogdogdog) Это код/задачка, которую нужно разгадать, кто может, помогите! И расскажите как! Таких задачек в общем счёте 9 штук, а за ними скрывается мой "автомат". Администраторы/модераторы не удаляйте тему, лучше...
C++ с free в delete Как эту функцию можно переписать с помощью delete? void A(int **p,int r){ int **pr; for(pr = p; pr < pr + r; tr++) free(*pr); free(p); } http://www.cyberforum.ru/cpp-beginners/thread794759.html
C++ Поиск простого отрицательного числа
Вот собственно, положительные простые она находит, а отрицательные - нет. for (i = 0; i < x; i++){ for (j = 0; j< x; j++){ for (z = 2; z< mas; z++) { if (mas % z == 0) break; if (z == mas-1)
WriteFile C++
есть к примеру строка: string h = "2 3\r\n"; как можно переменную h использовать в WriteFile: Вот так работает: WriteFile(... , "2 3\r\n" , h.length()-1, ... ,NULL); А так WriteFile(... , h , h.length(), ... ,NULL); нет. Ну, это и понятно, нужно использовать указатели, например, так:
C++ Сортировка массива. Задание №3 http://www.cyberforum.ru/cpp-beginners/thread794734.html
Доброго времени суток! У меня возникла некоторая проблема в написании кода для задания: Дан массив из 20 целых чисел со значениями от 1 до 20. Необходимо: - написать функцию, разбрасывающую элементы массива произвольным образом; - создать случайное число из того же диапазона и найти позицию это случайного числа в массиве; - отсортировать элементы массива, находящиеся слева от найденной...
C++ Сортировка массива. Задание №2 Доброго времени суток! У меня возникла некоторая проблема в написании кода для задания: Дан массив случайных чисел в диапазоне от -20 до +20. Необходимо найти позиции крайних отрицательных элементов (Самого левого отрицательного элемента и самого правого отрицательного элемента) и отсортировать элементы, находящиеся между ними. Кто какие идеи может подбросить ? ) Заранее спасибо! =) подробнее

Показать сообщение отдельно
Wolverine_
0 / 0 / 0
Регистрация: 03.02.2013
Сообщений: 101
25.02.2013, 20:07     Графическое оформление функции Y=A*EXP(X)
Здравствуйте, сделал функцию с горем пополам Y=a*exp(x) вышла коряво но строит навроде правильно теперь остался вопрос с графическим оформлением как можно сделать его красивее. Просто с графическим режимом первый раз работаю.


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
#include <iostream.h>
#include <math.h>
#include <conio.h>
#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
 
void main()
{
int  a,cx,cy,xg,yg,i;
int gdriver = DETECT, gmode, errorcode;
float x,y,x1,y1;
char st[4];
clrscr();
 
 
 
initgraph (&gdriver, &gmode,"E:\TC\BIN");
 
errorcode = graphresult();
 
if (errorcode != grOk)
{
printf("Ohibka %s\n", grapherrormsg(errorcode));
printf("Press any key to exit:");
getch();
exit(1);
}
 
cout<<"A= ";
cin>>a;
x=0;
 
setbkcolor(1);
setfillstyle(1,8);
cleardevice();
 
line(0,239,getmaxx(),239);
line(319,0,319,getmaxy());
moverel(319,239);
 
for(i=0;i<=70;i++)
{
 y=a*exp(x);
 if((y<-32000)||(y>32000))
  break;
 xg=319+ceil(10*x);
 
 line(xg,235,xg,245);
 
 yg=239-ceil((210*y/1097));
 
 line(313,yg,323,yg);
 
 lineto(xg,yg);
 
 x=x+1;
}
 
x=0;
 
for(i=0;i<=10;i++)
{
  y=a*exp(x);
 yg=239-ceil((210*y/1097));
 itoa(y,st,10);
 outtextxy(280,yg,st);
 
 xg=319+ceil(10*x);
 itoa(x,st,10);
 outtextxy(xg,250,st);
 x=x+1;
}
 
 
outtextxy(3,10,"Grahik  funkcii  y=a*exp(x)");
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru