Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
jakis
1 / 1 / 0
Регистрация: 22.01.2012
Сообщений: 18
#1

Ошибка 'Randomize' was not declared in this scope - C++

03.07.2014, 19:20. Просмотров 2093. Ответов 2
Метки нет (Все метки)

Сегодня - первый день, когда я что-то "создаю" на языке с++, поэтому я с ним на "Вы". Собственно, создаю программку: в дело шло все (конспекты, сведения с интернета), поэтому получилась такая мешанина - первая программа на с++. Я думал, что делаю все правильно... щас. Нажал компиляцию, компилятор нашел ошибку в "randomize()" и написал "[Error] 'Randomize' was not declared in this scope". Я, вроде, подключил все библиотеки, которые нужны... ну не идёт...

P.S. там еще дофигалион ошибок, но, я думаю, с ними смогу справиться

P.SS. работаю на "dev c++ (5.4.2)"

P.SSS. вот код:
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
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
      int A[20],j,j1,max,p=1,min;
      Randomize();
      Scanf("Введите размер массива:%d",&max);
      For(j=1,j<=max,j++)
      {
        A[j]=random(55)-50;
      }   
      For(j=1,j<=max,j++)
      {
        p=p*A[j];
      }
      min=A[j];
      For(j=1,j<=max,j++)
      If(A[j]<min)
      {
                  min=A[j];
                  j1=j;
                  }
      Printf("Произведение=%d .\n",&p);
      Printf("Наименьшее=%d .\n",&min);
      Printf("Номер наименьшего=%d .\n",&j1);
      }
Добавлено через 1 минуту
+ я даже подключил библиотеку, которая и не нужна вовсе
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2014, 19:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка 'Randomize' was not declared in this scope (C++):

'randomize' was not declared in this scope - C++
Добрый день,помогите решить проблему в коде,а точней в этом куске int Tetris::Randomize() { static int iRnd = 0; if(!iRnd)...

'arr' was not declared in this scope 'sum' was not declared in this scope такие вот ошибки.( - C++
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; using namespace std; int main () { setlocale(LC_ALL, &quot;rus&quot;); ...

Ошибка 'N' was not declared in this scope - C++
#include &lt;iostream&gt; using namespace std; int N int vvod(int N,int A,int I) { cout&lt;&lt;&quot;Vvedite kolichestvo elementov v...

Ошибка: 'slojenie' was not declared in this scope - C++
Почему выдаёт ошибку ? 'slojenie' was not declared in this scope #include &lt;iostream&gt; using namespace std; void out() { ...

Ошибка: [Error] 'x' was not declared in this scope - C++
Не могу понять в чём ошибка. Компилятор пишет что в строке cin&gt;&gt;x.name&gt;&gt;x.surname&gt;&gt;x.number; . Ошибка: 'x' was not declared in this scope....

Ошибка `GetConsoleWindow' was not declared in this scope - C++
На Microsoft Visual Studio 2010 работает все, запускаю на C-Free 5, выдает ошибки. Библиотеки вроде подключилю Из-за чего ошибки?? ...

2
S_el
2112 / 1632 / 308
Регистрация: 15.12.2013
Сообщений: 6,574
03.07.2014, 21:56 #2
jakis, переделал,правда у меня VS:

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
#include <iostream>
# include <locale.h>
# include <ctime>
# include <cstdlib>
using namespace std;
 int main()
{
      int j,index,size,a1=5,a2=55,A,min=100,p=1;
      
       setlocale(LC_ALL,"rus");
      srand(time(NULL));
      cout<<"Введите количество элементов :";
      cin>>size;
      
      for(j=1;j<=size;j++)
      {
        A=a1 + (a2-a1)*(rand())/RAND_MAX;
        cout<<j<<" элемент = "<<A<<endl;
        p=p*A;
        if(A<min)
        {
         min=A;
         index=j;
        }
      }   
     
   
      cout<<"Произведение= "<<p<<endl<<"Наименьшее= "<<min<<endl<<
      "Номер наименьшего= "<<index<<endl;
      return 0;
    
}
1
gru74ik
Модератор
Эксперт CЭксперт С++
4196 / 1844 / 198
Регистрация: 20.02.2013
Сообщений: 4,991
Записей в блоге: 22
04.07.2014, 23:35 #3
Цитата Сообщение от jakis Посмотреть сообщение
[Error] 'Randomize' was not declared in this scope
Потому что эта функция работает только в среде разработки C++ Builder.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2014, 23:35
Привет! Вот еще темы с ответами:

Ошибка 'file' was not declared in this scope - C++
Здравствуйте! Помогите кто чем может) в общем она перезаписывает сначала данные 1.txt в 3.txt, а затем 2.txt в 3.txt а надо чтобы...

Ошибка: 'atoi' was not declared in this scope - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;ctype.h&gt; #include &lt;string.h&gt; using namespace std; const short symbol=30; class...

Ошибка [Error] 'ofstream' was not declared in this scope - C++
Дали задание мини БД с записью в файл Но вот ошибка 'ofstream' was not declared in this scope компилирую в dev-cpp5.8.2 ...

Ошибка в коде: 'abs' was not declared in this scope - C++
Помогите не могу понять где ошибка? using namespace std; int main() { setlocale(0,&quot;&quot;); int m,n; cout&lt;&lt;&quot;Введите количество...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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