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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.67
AnonymC
1162 / 444 / 23
Регистрация: 23.06.2009
Сообщений: 6,279
Завершенные тесты: 1
#1

Вывод случайных текстов на экран - C++

04.07.2009, 21:50. Просмотров 2352. Ответов 30
Метки нет (Все метки)

помогите пожалуйста, мне нужен код для случайных выводов текстов на экран
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2009, 21:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывод случайных текстов на экран (C++):

Генератор случайных текстов - C++
Здравствуйте! Помогите пожалуйста выполнить лабу. Надо создать в C++ генератор случайных чисел, а я совсем в этом не разбираюсь. Буду...

Генерация и вывод на экран случайных чисел с помощью системного таймера - C++
Добрый время суток! ребята, такая проблема, учусь на программиста, дали тему для курсовой :rtfm: на парах толком ничего не объясняют...

Сравнение двух текстов и вывод процентного совпадения - C++
Может кто помочь написать программу? Нужно сравнить два текста и выдать сколько процентов содержимого совпадает. Сравнивать надо сразу...

Вывод двух случайных чисел в диапазоне 1 до N - C++
Написать программу на C++ Напишите программу, которая случайным образом выбирает дежурных: выводит два случайных числа в диапазоне 1...

Сгенерировать 7 случайных чисел в диапазоне от 3 до 33. Вывести их на экран. - C++
как написать вот такую программку? Сгенерировать 7 случайных чисел в диапазоне от 3 до 33. Вывести их на экран. Сколько чисел делится...

Описать функцию, которая выводит на экран 20 случайных чисел - C++
Описать функцию, которая выводит на экран 20 случайных чисел.

30
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.07.2009, 22:25 #16
А я не люблю тупо писать готовое решение. Читай и думай сам. Когда будут наброски - покажешь. Если я тебе сейчас напишу, то это тебе нифига не поможет. Абсолютно. Твой уровень знаний не повысится ни на долю.
1
AnonymC
1162 / 444 / 23
Регистрация: 23.06.2009
Сообщений: 6,279
Завершенные тесты: 1
04.07.2009, 22:26  [ТС] #17
ну ладно!спасибо тогда
1
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.07.2009, 22:27 #18
ну про массивы поищи, к примеру.
1
firefox1913
27 / 27 / 2
Регистрация: 01.07.2009
Сообщений: 58
04.07.2009, 22:28 #19
можно так сгенерировать слова
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <ctime>
......
srand(time(0))
char st[]={"helo","word","eee"};
int i=rand() % 3;
cout<< st[i] <<endl;
.....
return 0;
1
AnonymC
1162 / 444 / 23
Регистрация: 23.06.2009
Сообщений: 6,279
Завершенные тесты: 1
04.07.2009, 22:33  [ТС] #20
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
33
34
35
36
37
 
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
 
void SimpleRandDemo( int n )
{
   // Print n random numbers.
   int i;
   for( i = 0; i < n; i++ )
      printf( "  %6d\n", rand() );
}
 
void RangedRandDemo( int range_min, int range_max, int n )
{
   // Generate random numbers in the half-closed interval
   // [range_min, range_max). In other words,
   // range_min <= random number < range_max
   int i;
   for ( i = 0; i < n; i++ )
   {
      int u = (double)rand() / (RAND_MAX + 1) * (range_max - range_min)
            + range_min;
      printf( "  %6d\n", u);
   }
}
 
int main( void )
{
   // Seed the random-number generator with the current time so that
   // the numbers will be different every time we run.
   srand( (unsigned)time( NULL ) );
 
   SimpleRandDemo( 10 );
   printf("\n");
   RangedRandDemo( -100, 100, 10 );
}



нашел в хелпе компилятроа
но это с цифрами
1
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.07.2009, 22:35 #21
@lex, а теперь забей на решение огненной лисы и напиши свое. Слабо?
0
AnonymC
1162 / 444 / 23
Регистрация: 23.06.2009
Сообщений: 6,279
Завершенные тесты: 1
04.07.2009, 22:37  [ТС] #22
firefox1913,
твой код не работает
точнее эта строка не работает
char st[]={"helo","word","eee"};
пишет:syntax error: char should beprocesed by ;


Добавлено через 48 секунд
Vourhey,
нет не слабо
я уже код что нашел выложил
1
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.07.2009, 22:41 #23
А мне не надо тот, который ты нашел. Мне нужен твой код.

Добавлено через 1 минуту 16 секунд
char st[]={"helo","word","eee"};
пишет:syntax error: char should beprocesed by ;
слушай ты из-за каждой бажинки будешь людей спрашивать? Исправь ошибку сам. Она элементарная. На синтаксис. Если не знаешь как, то перечитай код. 10 раз, 20, 100. Пока ошибку не увидишь.
0
AnonymC
1162 / 444 / 23
Регистрация: 23.06.2009
Сообщений: 6,279
Завершенные тесты: 1
04.07.2009, 22:42  [ТС] #24
ну тогда это не сегодня будет...у нас уже поздно...завтра попытаюсь сделать....если шевелить мозгами то мне кажется что трудного ниче нету....м?
1
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.07.2009, 22:45 #25
если шевелить, то ничего трудного нет. Только у меня складывается ощущение, что ты сначала задаешь вопрос, а потом начинаешь шевелить.
P. S. в С++ каждая операция должна оканчиваться точкой с запятой и т д. ищи ошибку.
0
AnonymC
1162 / 444 / 23
Регистрация: 23.06.2009
Сообщений: 6,279
Завершенные тесты: 1
04.07.2009, 22:47  [ТС] #26
Цитата Сообщение от Vourhey Посмотреть сообщение
если шевелить, то ничего трудного нет. Только у меня складывается ощущение, что ты сначала задаешь вопрос, а потом начинаешь шевелить
это точно

Цитата Сообщение от Vourhey Посмотреть сообщение
P. S. в С++ каждая операция должна оканчиваться точкой с запятой и т д. ищи ошибку.
потом щас сам пытаюсь шевелить мозгами
1
firefox1913
27 / 27 / 2
Регистрация: 01.07.2009
Сообщений: 58
04.07.2009, 22:48 #27
Так должно работать
C++
1
char *st[]={"helo","word","eee"};
1
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.07.2009, 22:51 #28
firefox1913, после вызова srand должна точка с запятой стоять.
0
AnonymC
1162 / 444 / 23
Регистрация: 23.06.2009
Сообщений: 6,279
Завершенные тесты: 1
04.07.2009, 22:53  [ТС] #29
Vourhey, если я не ошибаюсь то должно быть так:
char st[]={"helo";"word";"eee"};
не суди строго
1
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
04.07.2009, 23:02 #30
не. должно быть так как фф написал. плюс точка с запятой после srand

Добавлено через 45 секунд
@lex, но это все фигня. Ты лучше пойми, почему так должно быть, а не просто исправь код.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2009, 23:02
Привет! Вот еще темы с ответами:

Описать функцию, которая выводит на экран 20 случайных чисел - C++
Описать функцию, которая выводит на экран 20 случайных чисел

Вывод в двухмерный массив случайных чисел в диапазоне 0-1000 - C++
Написать программу на языках С, которая должна находить максимальный элемент в двухмерном массиве (размерностью 7 Х 7) случайных чисел в...

Сгенерировать и вывести на экран массив из целого числа n случайных чисел - C++
Сгенерировать и вывести на экран массив из целого числа n случайных чисел от -120 до 120. Создать новый массив из элементов от -50 до 50. ...

Дописать в файл 5 случайных чисел и вывести на экран его содержимое - C++
Если не сложно, то помогите, пожалуйста, написать программу такого рода: Составить программу, которая дописывает в файл из предыдущей...


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

Или воспользуйтесь поиском по форуму:
30
Yandex
Объявления
04.07.2009, 23:02
Ответ Создать тему
Опции темы

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