Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Цитата perfomanse:
E1=rand()%e[6]; а оно пишет: Illegal use of floating point. »
Диапазон задан не верно, не массив с идексом задаёт диапазон, а индекс.

Код: Выделить весь код
#include <iostream.h>
#include <ctime>
#include <conio.h>

void main()
{
   float e[6] = {0.7, 1, 1.2, 1.6, 2.1, 2.2};
   srand(time(0));
   int E1 = rand() % 6;
   cout<<"Random e["<<E1<<"] = "<<e[E1]<<endl<<endl;

   for(int i = 0; i < 6; i++)
      cout<<"array["<<i<<"] = "<<e[i]<<endl;
  
   getch();
}
//---------------------------------------------------------------------------

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 20:19, 03-07-2010 | #13