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

generate () - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Движение в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread313496.html
Мне нужно двигаться и считывать в строку символы до определенного символа, означающего конец строки(той в которую я записываю символы). Потом точно также, но с другими символами и строками.
C++ Преобразовать программу с массивом в двусвязный список Собственно необходимо решить данную задачу с помощью двусвязаного списка( полностью ну или просто дописать) Описать структуру NOTE, содержащую следующие поля: NAME - фамилия, имя; PHONE - номер телефона; BDAY - день рождения (массив из трех чисел); Написать программу, выполняющую следующие действия: Создать массив blocknote, состоящий из 5 структур типа NOTE; записи должны быть... http://www.cyberforum.ru/cpp-beginners/thread313486.html
разработать класс прямоугольник C++
разработать класс прямоугольник. определить конструктор и деструктор. реализовать объявленные методы(3 метода) доступа к данным. Вот! задачу довел до этого... но выдает ошибки, незнаю как исправить(( #include <iostream> #include <string> class Rectange //объявление класса Rectange
C++ Работа на 2х сторонний список
Делаю курсач по программированию. Курсач состоит из меню с вопросами. Один из пунктов " Алфавитный список". В нем у меня список марок машин и кол-во л.сил сколько приходится на ту или инную машину. Пример" Хендаи 122 Ауди 220 и т.д. А препод попросил сделать 2х сторонний список. Т.е. к примеру Машинный список располагается по алфавиту,а при нажатии должен от обратного стороиться. " От А...
C++ Количество нулей в записи числа http://www.cyberforum.ru/cpp-beginners/thread313436.html
Помогите пожалуйста написать эдакое... Дано натуральное число n. Подсчитать количество нулей в записи данного числа в десятичной системе счисления. На С# написал примерно, а на С++ немогу... Вот код на с#, мож кто сможет переделать в с++? using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using...
C++ Найдите кратчайшие пути от фиксированной вершины произвольного бесконтурного графа Найдите кратчайшие пути от фиксированной вершины произвольного бесконтурного графа. Граф задан списками смежности. После завершения работы с динамическими структурами данных необходимо освободить занимаемую ими память. Подскажите какой алгоритм использовать! подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2295 / 1665 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
05.06.2011, 16:23     generate ()
Ardarik,
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
#include <algorithm>
#include <cstddef>
#include <cstdlib>
#include <ctime>
#include <iostream>
#include <iterator>
 
int Random()
{
  const int min = 0;
  const int max = 3;
  
  return min + std::rand() % (max - min + 1);
}
 
int main() {
  const std::size_t size = 4;
  int               array[size];
  
  std::srand(std::time(0));
  std::generate(array, array + size, Random);
  
  std::copy(array, array + size, std::ostream_iterator<int>(std::cout, " "));
}
Результат: http://liveworkspace.org/code/339f52...bda0586591aa6c
 
Текущее время: 05:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru