Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.58/26: Рейтинг темы: голосов - 26, средняя оценка - 4.58
Паве1
1

Ошибка: [C++ Error] mk.cpp(20): E2268 Call to undefined function 'rand'

27.04.2013, 11:47. Просмотров 4822. Ответов 8
Метки нет (Все метки)

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 <stdio.h>
#include <math.h>
#include <time.h>
 
void main()
{
 
 
 
double x, y, s, p,V;
int N, K, i;
 
//V-èñêîìàÿ âåðîÿòíîñòü = K/N
// s- ñóììà õ+ó
// p = |x y|
 
N=200000;
for(i=0; i< N; i++) {
 
    x= 10.0*rand()-1.0;
    y= 8.0*rand()-6.0;
 
    s=x+y;
    p=abs(x*y);
 
    if( (s<15.0)&&(p>30.0) ) K=K+1;
}
 
V=K/N;
 
printf("\n Verojatnost = %lf", V);
}
Вроде все правильно написал, нужно выбрать случайные числа но пишет вот так - [C++ Error] mk.cpp(20): E2268 Call to undefined function 'rand' что делать не знаю, уже все перепробывал, помогите если знаете как и что изменить Пожалуйста.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2013, 11:47
Ответы с готовыми решениями:

[C++ Error] Unit1.cpp(22): E2268 Call to undefined function 'While'
Всем прет. Помогите плз. Пишу квик сорт. Выдает вот эту ошибку, что делать? void Q_Sort (int a,...

[C++ Error] Unit1.cpp(24): E2268 Call to undefined function 'getch'
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt; ...

[C++ Error] Sqrt x.cpp(16): E2268 Call to undefined function 'sqrt'. Что это за ошибка???
Когда я испльзую функцию sqrt() компилятор выводит: Sqrt x.cpp(16): E2268 Call to undefined...

E2268 Call to undefined function 'scanf_s'
Здравствуйте, я новичок. Столкнулся с проблемой, мне необходимо сделать консольное приложение в C++...

8
Эксперт С++
4958 / 3064 / 456
Регистрация: 10.11.2010
Сообщений: 11,152
Записей в блоге: 10
27.04.2013, 13:24 2
C++
1
#include <stdlib.h>
0
380 / 351 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
27.04.2013, 13:29 3
Паве1,

C++
1
#include <stdlib.h>
0
Форумчанин
Эксперт CЭксперт С++
8157 / 5005 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
27.04.2013, 17:36 4
Паве1, заодно добавьте
C
1
srand(time(NULL));
для задания зерна последовательности текущим значением времени, иначе результат будет один и тот же.
0
Паве1
28.04.2013, 15:36 5
Получилось, более той ошибки нет, Спасибо, теперь есть такая что делать?
[C++ Error] mk.cpp.cpp(31): E2268 Call to undefined function 'printf' вообще не понятно помогите пожалуйста
380 / 351 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
28.04.2013, 15:45 6
Паве1,

C++
1
#include <stdio.h>
0
Эксперт С++
4958 / 3064 / 456
Регистрация: 10.11.2010
Сообщений: 11,152
Записей в блоге: 10
28.04.2013, 16:05 7
Цитата Сообщение от yoghurt92 Посмотреть сообщение
Паве1,
C++
1
#include <stdio.h>
???
0
Форумчанин
Эксперт CЭксперт С++
8157 / 5005 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
28.04.2013, 17:28 8
lazybiz,
Цитата Сообщение от Паве1 Посмотреть сообщение
[C++ Error] mk.cpp.cpp(31): E2268 Call to undefined function 'printf' вообще не понятно помогите пожалуйста
Видимо ТС сменил хедер stdio.h на stdlib.h, а нужно оба. А еще правильней - четверо, совместно с time.h и math.h. Хотя все это надо было бы в другом разделе, т.к. тут плюсами и не пахнет.
0
Эксперт С++
4958 / 3064 / 456
Регистрация: 10.11.2010
Сообщений: 11,152
Записей в блоге: 10
28.04.2013, 17:31 9
Точно. Не заметил то сообщение.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2013, 17:31

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

[C++ Error] Unit1.cpp(20): E2268 Call to undefined function 'CloseQ'
Смотрите такое небольшое задание в Билдере: Надо создать приложение на форме Forml с двумя кнопками...

E2268 Call to undefined function 'sqr'
Здравствуйте! Скажите пожалуйста в приведенном ниже коде, что неверно? void __fastcall...

E2268 Call to undefined function 'sprintf'
вот такую ошибку мне выдает Unit1.cpp(32): E2268 Call to undefined function 'sprintf' ...

E2268 Call to undefined function 'pow'
t1.cpp(128): E2268 Call to undefined function 'pow' что за ошибка? Добавлено через 8 минут...


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

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

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