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

Составить программу построения песочных часов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ номер элемента массива, ближайшего к среднему арифметическому его значений http://www.cyberforum.ru/cpp-beginners/thread287774.html
В одномерном массиве, состоящий из N целых элементов, вычислить: - номер элемента массива, ближайшего к среднему арифметическому его значений; - сумма элементов массива, расположенных между первым отрицательным и вторым положительным элементами.
C++ строки. расшифровка текста Задача: В записке слова зашифрованы — каждое из них записано наоборот. Расшифровать сообщение. Написал код не знаю как исправить ошибки помогите пожалуйста код: #include <stdio.h> void main() { const raz = {' ','.',',',';','!'}; //разделители слов char s, s2, slo; // начальная, конечная, временная строка int i, len, k;// len - длина строки http://www.cyberforum.ru/cpp-beginners/thread287772.html
C++ Определение минимального количества первых символов, по которым можно различать слова с заданного текста
Разработать алгоритм и программу для определения минимального количества первых символов, по которым можно различать слова с заданного текста.
C++ Функции в С++
Описать функцию Shift(S,k,l), которая преобразует шкалу S, циклически сдвигая ее элементы на k позиций влево (l=-1) или вправо (l=1)
C++ Перегрузка функций и операторов http://www.cyberforum.ru/cpp-beginners/thread287760.html
Создать класс List - очередь. Определить операторы "+" – сложения списков, "-" – вычитание (как в множестве) как дружественные функции. Определить операторы сравнения "==", "!=", "<", ">", как методы класса. Перегрузить операторы "<<" и ">>" для ввода/вывода в поток, так и для вставки/извлечения элементов в/из очереди. Класс должен быть полностью функционален, то есть содержать все необходимые...
C++ Написать протокол передачи данных для MSP430 нужен RS232 протокол для микроконтроллера MSP430 с crc24 на С++ подробнее

Показать сообщение отдельно
achil01
0 / 0 / 0
Регистрация: 10.04.2011
Сообщений: 26
03.05.2011, 14:09     Составить программу построения песочных часов
Составить программу построения песчаных часов
часы я нарисовал но песок не могу....
вот код:
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
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<stdlib.h>
#include<graphics.h>
main()
{
int gdriver=DETECT,gmode,errorcode;
int x=160,y=40;
initgraph(&gdriver,&gmode," ");  errorcode=graphresult();
if (errorcode!=grOk)
{cout<<"Pomulka "<<grapherrormsg(errorcode);
cout<<"\n Natusnit Enter";
getch();
exit(1);
}
setbkcolor(0);
setcolor(4);
line(x,y,x+300,y);//verhnja osnova
line(x,y,x+140,y+150);//liva poxula verh
line(x+300,y,x+155,y+150);//prava poxula verh
line(x+155,y+150,x+305,y+295);//prava poxula nuz
line(x+305,y+295,x,y+295);//nuz osnova
line(x+140,y+150,x,y+295);//liva poxula nuz
getch();
closegraph();
return 0;
}
и еще 1
Построение графика функции y=1/(x*x)+(x*x)
если убрать из функции 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
# include <iostream.h>
# include <conio.h>
# include <math.h>
# include <graphics.h>
# include <stdlib.h>
float f(float x);
 main()
{
const float a=0, b=2*3.14, h=0.1;
const int h1=5, x0=60, y0=240, M=50;
int gdriver=DETECT,gmode,errorcode;
int x1,y1;
float x,y;
initgraph(&gdriver,&gmode,"");
errorcode=graphresult();
if(errorcode !=grOk)
{ cout<<"pomulka:"<<grapherrormsg(errorcode);
cout<<"\n nashmit budyaku clavishy";
getch();
exit(1);
}
setbkcolor(1);
setcolor(14);
line(20,y0,600,y0);
line(x0,440,x0,20);
x=a;
x1=x0+M*x;
y=f(x);
y1=y0-M*y;
moveto(x1,y1);
setcolor(15);
do
{
y=f(x); y1=y0-(M*y);
lineto(x1,y1);
x1+=h1; x=x+h;
}
while (x<=b);
settextstyle(0,0,1);
outtextxy(60,245,"6.3");
settextstyle(0,0,2);
outtextxy(100,380,"Graphik funkciy y=1/(x*x)+(x*x)");
getch();
closegraph();
}
float f(float x)
{
float func;
func=(x*x)+(x*x);
return func;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru