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

ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Произведение элементов между первым и последним нулевым элементом. http://www.cyberforum.ru/cpp-beginners/thread384802.html
Помогите с программой на C++: В одномерном массиве вычислить произведение элементов, расположенных между первым и последним нулевыми элементами.
C++ Нестандартная быстрая сортировка (без рекурсии) Помогите пожалуйста, нужно написать программу для одномерного массива, с помощью быстрой сотрировки без рекурсии. Если можно с комментариями! Заранее спасибо! Если можно в MS Visual studio сразу! http://www.cyberforum.ru/cpp-beginners/thread384797.html
C++ Двумерный массив. Программу написать с помощью указателей и строковых функций.
Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содерж. хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, раложить их в соотвествии с убыванием характеристик. Нужно все сделать с помощью указателей и строковых функций. Первую часть программы я вроде...
Проблемма с компиляцией в Visual C++ 2010 C++
Проект(empty) создан в консольном режиме, код ниже: #include <iostream> #include <math.h> #include <fstream> //---------------- Посоветували подключить ---- //---------------- библиотеки ----------------- //#pragma comment (lib, "bufferoverflowU.lib") //#pragma comment (lib, "bufferoverflowK.lib") //#pragma comment (lib, "bufferoverflow.lib")
C++ Задача на двумерный массив http://www.cyberforum.ru/cpp-beginners/thread384779.html
Дан двумерный массив из 5 строк и 6 столбцов. Определить для каждого столбца максимальный элемент. Среди этих элементов найти минимальный.
C++ Дан массив из 10 вещественных случайных чисел 22. Дан массив из 10 вещественных случайных чисел. Числа принадлежат отрезку . Сформировать массив из 10 целых чисел, каждый элемент которого вычисляется по следующему правилу: число равно дробной части соответствующего элемента заданного массива и имеет три разряда. PS: если можно то полностью код проги...вроде не сложно сильно но я не в теме. Запрещено создавать темы с бессмысленными... подробнее

Показать сообщение отдельно
Rikk
45 / 5 / 1
Регистрация: 10.06.2011
Сообщений: 263
15.11.2011, 22:04     ошибка
Мне моя девушка прислала рисунок, я прогу так написал, но вот она как то не правильно работает, помогите пожалуйста исправить
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<graphics.h>
#include<math.h>
#include<iostream.h>
#include<dos.h>
#include<stdlib.h>
 
 
float x,y;
 
void Bezier(float x1,float y1,float x2,float y2,float x3,float y3,float x4,float y4)
{ float t,x,y,r;
  setlinestyle(0,0,1);
  setcolor(2);
  line(x1+200,400-y1,x2+200,400-y2);
  line(x2+200,400-y2,x3+200,400-y3);
  line(x3+200,400-y3,x4+200,400-y4);
  for(t=0;t<=1;t=t+0.001)
    {
    x=x1*pow((1-t),3)+3*x2*pow((1-t),2)*t+3*x3*(1-t)*t*t+x4*t*t*t;
    y=y1*pow((1-t),3)+3*y2*pow((1-t),2)*t+3*y3*(1-t)*t*t+y4*t*t*t;
    putpixel(x+200,400-y,10);
    delay(1);
    }
}
 
void Bsplain(float x1,float y1,float x2,float y2,float x3,float y3)
{ float t,x,y;
  setlinestyle(0,0,10);
  setcolor(10);
  line(150+x1,200-y1,150+x2,200-y2);
  line(150+x2,200-y2,150+x3,200-y3);
  for(t=0;t<=1;t=t+0.001)
    {
    x=(x3+x2)/2*t*t+2*(t-t*t)*x2+(x1+x2)/2*(t-1)*(t-1);
    y=(y3+y2)/2*t*t+2*(t-t*t)*y2+(y1+y2)/2*(t-1)*(t-1);
    putpixel(200+x,400-y,10);
    delay(1);
    }
}
 
void Cl()
    {
        clrscr();
        cleardevice();
        getch();
    }
 
void BB()
{ Cl();
  setcolor (5);
  setlinestyle(0,0,1);
  line (301.2,229.5,301.2,234.3);
  line (301.2,234.3,311.2,234.3);
  line (311.2,234.3,311.2,229.5);
  arc (306.2,213.3,-72,253,17);
  arc (306,213,105,180,90);
  Bezier(82.2,273.5,98.3,277.8,124.6,274.5,144.2,263.2);
  Bezier(144.2,263.2,148.6,260.6,165.3,242.6,171.5,231.8);
  Bezier(171.5,231.8,178.1,221.7,186.7,198,188.2,183.5);
  Bezier(188.2,183.5,189.7,169.4,184.5,143,175.6,133.6);
  Bezier(175.6,133.6,168,125.6,149,120.2,132.8,125.7);
  Bezier(132.8,125.7,122.2,129.5,105.1,123.2,99.9,115.5);
  Bezier(99.9,115.5,96.4,110.2,80.4,104.1,71.1,106.5);
  Bezier(71.1,106.5,62.4,108.8,53.2,124.4,53.2,131.2);
  Bezier(53.2,131.2,53.2,136,44.6,150.5,32.1,161.6);
  Bezier(32.1,161.6,21.9,170.7,16.2,182.9,16.2,186.7);
  getch();
 
}
 
void BS()
{ setcolor (9);
  setlinestyle(0,0,1);
  line (301.2,229.5,301.2,234.3);
  line (301.2,234.3,311.2,234.3);
  line (311.2,234.3,311.2,229.5);
  arc (306.2,213.3,-72,253,17);
  arc (306,213,105,180,90);
  Bsplain(82.2,273.5,121.3,284,151.2,256.7);
  Bsplain(151.2,256.7,179.4,230.2,186.7,194.3);
  Bsplain(186.7,194.3,192.9,165,179.4,138);
  Bsplain(179.4,138,166.9,115.6,133.7,125.2);
  Bsplain(133.7,125.2,110.7,131.9,100.7,116.6);
  Bsplain(100.7,116.6,92.1,105.5,75.4,105.5);
  Bsplain(75.4,105.5,69.5,105.6,59.8,113.9);
  Bsplain(59.8,113.9,53.2,144.5,35.8,157.8);
  Bsplain(35.8,157.8,16.2,172.8,16.2,186.7);
  getch();
 
}
void main()
{ int gdriver = DETECT, gmode, errorcode;
  initgraph(&gdriver, &gmode, "");
  char ch;
  while(!0)
    {
    clrscr();
    cleardevice();
    cout<<"                           Laboratornaya rabota N4\n"<<endl;
    cout<<"1 - Bezier 3 poriadka\n2 - B-splain 2 poriadka\n3 - Vmeste\nEsc - Exit\n";
    ch=getch();
    switch(ch)
      {
      case '1': Cl(); BB(); break;
      case '2': Cl(); BS(); break;
      case '3': Cl(); BB(); BS(); break;
      case  27: exit(0);
      }
    }
}
Изображения
 
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru