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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DanManOP
0 / 0 / 0
Регистрация: 23.12.2012
Сообщений: 5
#1

Немогу понять где ошибки - C++

25.12.2012, 10:40. Просмотров 242. Ответов 3
Метки нет (Все метки)

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
#include<iostream.h>
#include<conio.h>
const int n=5;
void In(float x[n]);
void Minimum(float x[n], float&);
void Maximum(float x[n], float&, float&, float&);
//void zamena (float&, float&);
void Out(float x[n], float&, float&);
void main()
{
clrscr();
float x[n], min, max, temp;
cout<<"Vvedite massiv iz "<<n<<"elementov:"<<endl;
void In(float x[n]);
void Minimum(float x[n], min&);
void Maximum (float x[n],max&, min&, temp&);
void Out(x[n], min&,max&);
getch();
}
void In(float x[n])
{
for(int i=0;i<n;i++)
cin>>x[i];
}
void Minimum(float x[n], min&)
{  float &min;
  min=x[0];
  for(int i=0;i<n;i++)
  if(x[i]<min)
  min=x[i];
}
void Maximum(float x[n], float&, float&, float&)
{ float max,min, temp;
  max=x[0];
  for(int i=0;i<n;i++)
  if(x[i]>max)
  max=a[i];
  temp=max;
  max=min;
  min=temp;
  for(int i=0;i<n;i++)
  if(x[i]<0)
  x[i]=0;
}
void Out(x[n], float&, float&)
{
for(int i=0;i<n;i++)
cout<<x[i]<<endl;
cout<<"min="<<min<<endl;
cout<<"max="<<max<<endl;
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2012, 10:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Немогу понять где ошибки (C++):

Некорректно выводит массив,немогу понять где косяк - C++
#include&lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main() { setlocale (LC_ALL,&quot;.ACP&quot;); int i,j,n; int...

немогу понять ошибку - C++
class Wor { private: static const int sz = 40; char wordik; public: Wor() { strcpy(wordik , &quot;&quot; );

Немогу понять как реализовать - C++
Всем привет!! У меня сложилась такая непонятная ситуация ! У меня есть класс также на форме1 есть кнопка как реализовать так...

Немогу понять в чем ошибка. - C++
// lab5OOP.cpp : Defines the entry point for the console application. // #include &quot;stdafx.h&quot; #include &lt;math.h&gt; #include...

Немогу понять в чем ошибка ( - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; using namespace std; int main() { float x, f1, f2,...

Немогу понять в чем ошибка. - C++
Часть кода(проект в WinAPI): #include &quot;stdafx.h&quot; #include &quot;List.h&quot; #include &quot;Theatr.h&quot; #include &quot;Actor.h&quot; void inputTheatrs(...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Schizorb
509 / 461 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
25.12.2012, 10:42 #2
Тогда такой вопрос: а как вы определили, что они(ошибки) тут есть?

Как минимум при вызове функций не нужно указывать типы, то есть:

C++
1
2
3
4
In(x);
Minimum(x, min);
Maximum (x,max, min, temp);
Out(x, min,max);
Nixy
ComfyMobile
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
25.12.2012, 10:57 #3
C++
1
2
3
void Minimum(float x[n], min&);
void Maximum (float x[n],max&, min&, temp&);
void Out(x[n], min&,max&);
это вам не паскаль/делфи , на каждую переменную нужен тип

Добавлено через 48 секунд
Цитата Сообщение от Schizorb Посмотреть сообщение
Тогда такой вопрос: а как вы определили, что они(ошибки) тут есть?
есть только человек дебагать не умеет, да и даже сообшения компилятора об ошибках не воспринимает

Добавлено через 6 минут
ой да тут даже все намного хуже =( это вообще смысла не имеет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void Maximum(float x[n], float&, float&, float&)
{ float max,min, temp;
  max=x[0];
  for(int i=0;i<n;i++)
  if(x[i]>max)
  max=a[i];
  temp=max;
  max=min;
  min=temp;
  for(int i=0;i<n;i++)
  if(x[i]<0)
  x[i]=0;
}
кто вас так учил

Добавлено через 5 минут
тут такая каша, скажите лучше задание

Добавлено через 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
#include<iostream.h>
#include<conio.h>
const int n=5;
void In(float x[n]);
void Minimum(float x[n], float&);
void Maximum(float x[n], float&, float&, float&);
//void zamena (float&, float&);
void Out(float x[n], float&, float&);
void main()
{
clrscr();
float x[n], min, max, temp;
cout<<"Vvedite massiv iz "<<n<<"elementov:"<<endl;
In(x);
 Minimum(x, min);
 Maximum (x,max, min, temp);
 Out(x, min,max);
getch();
}
void In(float x[n])
{
for(int i=0;i<n;i++)
cin>>x[i];
}
void Minimum(float x[n],float &min)
{
  min=x[0];
  for(int i=0;i<n;i++)
  if(x[i]<min)
  min=x[i];
}
void Maximum(float x[n], float& max, float& min, float& temp)
{
  max=x[0];
  for(int i=0;i<n;i++)
  if(x[i]>max)
  max=x[i];
 
}
void Out(float x[n], float& min, float& max)
{
    for(int i=0;i<n;i++)
    cout<<x[i]<<endl;
    cout<<"min="<<min<<endl;
    cout<<"max="<<max<<endl;
 
}
DanManOP
0 / 0 / 0
Регистрация: 23.12.2012
Сообщений: 5
25.12.2012, 21:20  [ТС] #4
Спасибо, уже исправил. Если нужно, могу запостить код.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2012, 21:20
Привет! Вот еще темы с ответами:

Ребята немогу понять задачу на С++ - C++
В волшебной стране используются монетки достоинством A1, A2,..., AM. волшебный человечек пришел в магазин и обнаружил, что у него есть...

Немогу понять почему в программе выкидует ошибка - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;math.h&gt; # include &lt;clocale&gt; #include &lt;conio.h&gt; using namespace std; void main...

В Универе задали С++, немогу понять что да как... !!! - C++
ПОДСОБИТЕ в написании программ в С++ 1) Дано вещественное число A (&gt; 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 +...

немогу никак понять в чем ошибка=(помогите плиз! - C++
есть вот такой вот код : #include &lt;iostream.h&gt; #include &lt;math.h&gt; void main(void) { int...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
25.12.2012, 21:20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru