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

То работает, то не работает. Массив из случайных вещественных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка строки http://www.cyberforum.ru/cpp-beginners/thread363947.html
Здравствуйте, господа! В консольном приложении есть переменная типа string, в которую я ввожу некие данные: cin >> st; теперь мне нужно проверить, что введены только русские символы. как это реализовать? или вообще запретить ввод цыфр/знаков/латинницы?
C++ адаптивное кодирование Хаффмана помогите разобраться!на фото задание№3 читал википедию,потом по форуму лазил то же тему нашёл про кодирование.И так вот сам вопрос! как построить сами деревья ,узнать длину кода,и как его потом закодировать? желательно объяснить в виде мануала для юзера) http://www.cyberforum.ru/cpp-beginners/thread363946.html
Проблемы с классом GradeBook C++
Помогите пожалуйста исправить ошибки 1> GradeBook.cpp 1>d:\projects\cpp\cpp\gradebook.h(8): error C2864: GradeBook::students: в пределах класса могут быть инициализированы только статические константные данные-члены целого типа 1>d:\projects\cpp\cpp\gradebook.h(22): error C2327: GradeBook::students: не является именем типа, статическим членом или перечислителем...
C++ Метод простых итераций (для трехмерной матрицы)
Привет всем. Помогите пожалуйста. Из корней системы уравнений выдает правильно только один,(( #include "stdafx.h" #include "iostream" #include "conio.h" using namespace std; int _tmain(int argc, _TCHAR* argv) {
C++ Лексический анализатор http://www.cyberforum.ru/cpp-beginners/thread363888.html
Написал программу, я надеюсь, лексического анализатора для конкретного куска программы. В программе я из текстового файла считывал текст кодируемой программы, потом с помощью функции fgetc() и условных операторов определял лексему, кодировал её целым числом и во второй текстовый файл записывал это число, пробелы и перенос строки учитывался. fgetc() возвращает int-значение символа, поэтому перед...
C++ Моя первая задача, ток с паскаля перешел, подкоректируйте плиз.. #include <iostream> #include <stdlib.h> #include <locale.h> #include <Math.h> using namespace std; void main() { setlocale(LC_CTYPE,""); int k=1;int step=1; double e,sum,otv,x,a; подробнее

Показать сообщение отдельно
Alex Z
27 / 1 / 0
Регистрация: 29.06.2011
Сообщений: 136

То работает, то не работает. Массив из случайных вещественных чисел - C++

10.10.2011, 11:35. Просмотров 1039. Ответов 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
#include <conio.h> 
#include <stdio.h>
#include <time.h> //Чтобы использовать srand(time(NULL))
int main() 
{       
    int i, r;
    double array[5], d;
 
    srand(time(NULL));
 
    //rand()%N - целое случайное число из отрезка [0;(N-1)]
    //rand()%N+M - целое случайное число из отрезка [M;(N-1)+M]
        
    for (i=0; i<5; i++)
    {
        r=rand()%89901+100; //Целое случайное число из отрезка [100; 90000]
        d=r;    
        d=d/100;
        array[i]=d;
    }
 
    for (i=0; i<5; i++)
    {
        printf("%6.2f", array[i]);
        printf("\n");
    }
        
    printf("\n");           
    getch();  
    return 0; 
}
Вначале всё заработало. Потом я решил сделать массив чуть побольше и везде число 5 заменил на 53. При компиляции он выдал 2 ошибки:
error C3861: srand: идентификатор не найден
error C3861: rand: идентификатор не найден

Я ничего не пойму. Я всего лишь размер массива изменил с 5 до 53 и всё. Что случилось то? Дальше ещё. Я поменял, сделал как было, массив длины 5. Но ошибки всё равно остались. Хотя 1 минуту назад тот же самый код работал. Я вообще ничего не пойму. Подскажите кто-нибудь.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru