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

Предугадать результат - C++

Восстановить пароль Регистрация
 
Леонидик
0 / 0 / 0
Регистрация: 02.03.2010
Сообщений: 5
07.04.2011, 13:57     Предугадать результат #1
Здраствуйте, очень надо, скажите пожалуста, можно ли предугадать следующий результат Генератора Случайных Чисел по предыдущим результатам с помощью другого генератора?

Добавлено через 13 минут
Так же если монжно, в эту же тему. Помогите написать подобную программу. В которой у генератора случайных чисел будут не цифры а готовые значение. В количестве 20 штук. К примеру 1=КР, 2=10В, 3=АТ, 4=5С, 5=ВР и т.д. Спасибо. И с возможностью корректировки самого результата, путем ввода уже готовых вводимых значений.

Добавлено через 5 минут
Меня в программе интересует 5 масивов по 2 значения (если можно, количество массивов изменять от 1 до 10) а так же ещё один масив состоящий из 5 значений. И во всех масивах значения не повторяються.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2011, 13:57     Предугадать результат
Посмотрите здесь:

Невозможный результат C++
Неправильный результат C++
Не выводится результат C++
не выводит результат C++ C++
Не выводит результат C++
C++ Результат компиляции
Результат -1.#IND C++
C++ Не выводит результат

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
07.04.2011, 14:02     Предугадать результат #2
Цитата Сообщение от Леонидик Посмотреть сообщение
не цифры а готовые значение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main(void){
    const char * names[] = { "Vasya", "Kolya", "Petya", "Dima", "Ibragim", "Pafnutyi" };
    int i = 10;
    
    srand(time(NULL));
    while ( i-- )
        printf("My name is %s\n", names[ rand () % ( sizeof(names) / sizeof(*names) ) ]);
    
    return 0;
}
Леонидик
0 / 0 / 0
Регистрация: 02.03.2010
Сообщений: 5
07.04.2011, 14:47  [ТС]     Предугадать результат #3
Спасибо за то-что откликнулись и уже чуток помогли.:-) У меня в конечном итоге должна получиться вот такая картинка:

Мне ГСЧ (А) выдаёт 5 массивов по 2 значения в каждом и отдельно один массив в котором 5 значений. Значения не повторяються и беруться из определенного набора значений.

Я ввожу в ГСЧ (В) все эти результаты в окна. И генерирую следующий набор чисел.

Мне ГСЧ (А) выдаёт снова новый набор зничаений.

Я ввожу в ГСЧ (В) новые значения и генерирую. и т.д.

В конечном итоге оба генератора, после того, как ГСЧ (В) подстраиваеться под ГСЧ (А), выдают один и тот же результат.

Возможно ли это? Если да, помогите написать! Спасибо.

Добавлено через 24 минуты
Да, кстати, ГСЧ (А) заполняет массивы с определённой последовательностью. Сначала 5 массивов по порядку. Начиная с 1 Сначала одну цифру в каждом массиве из 5. Потом вторую цифру в каждом массиве. И только после этого заполняет по порядку оставшийся последний большой массив состоящий из 5 значений.

А следующий запрос генерации этот процесс повторяет, но начинает уже не с первого а со второго массива. Третий запрос Начинает уже с третьего, заполнять. И так по кругу. Но большой массив из 5 значений заполняеться всегда самым последним.
Yandex
Объявления
07.04.2011, 14:47     Предугадать результат
Ответ Создать тему
Опции темы

Текущее время: 22:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru