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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
c4boomb
198 / 165 / 6
Регистрация: 20.04.2011
Сообщений: 750
Записей в блоге: 1
#1

Случайная буква - C++

08.06.2011, 09:16. Просмотров 1635. Ответов 6
Метки нет (Все метки)

Здравствуйте.
Допустим у меня есть :
C++
1
2
3
char rendchar() {
 string Chars;
 Chars = "abcdefg....."
Как зделать чтобы из Chars случайным образом выбирало одну букву? И как менять цвет букв в консольном приложении, это вообще возможно?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2011, 09:16     Случайная буква
Посмотрите здесь:

(Только простой вариант)Дано слово и буква.Сколько раз эта буква встречается в слове - C++
Дано слово и буква.Сколько раз эта буква встречается в слове.

Написать программу которая реализует шифр Цезаря, т.е. каждая буква заменяется на следущую за ней по алфавиту, а последняя буква заменяется первой - C++
Написать программу которая реализует шифр Цезаря, т.е. каждая буква заменяется на следущую за ней по алфавиту, а последняя буква заменяется...

Проверить, встрачается ли в заданном тексте буква "а" чаще, чем буква "b" - C++
задача: Напечатать true, если в заданном тексте буква "а" встречается чаще чем буква "b", и напечатать false в противном случае. Помогите...

случайная фраза - C++
нужна программа, которая будет считывать текст из файла и выводить одно случайное слово. если не трудно помогите пожалуйста

Случайная карта из колоды - C++
Решил сделать карточную игру "пьяница". В качестве заготовки пока просто сделать программу которая случайно выбирает из колоды карты(без...

Двумерная Случайная Величина - C++
#include<stdio.h> #include <iostream> using namespace std; int main(){ //Функция моделирования многомерных данных,...

Опять одномерный массив(случайная последовательность) - C++
Последовательность из десяти целых чисел (как положительных, так и отрицательных) представлена в виде одномерного массива. Найти и вывести ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
solar_wind
756 / 747 / 42
Регистрация: 06.07.2009
Сообщений: 2,969
Завершенные тесты: 1
08.06.2011, 09:20     Случайная буква #2
используй генератор случайных чисел от 0 до количества нужных букв. А дальше из полученного числа вычисляешь код буквы и выводишь ее.
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
08.06.2011, 09:22     Случайная буква #3
C++
1
char sl=Chars[random(Chars.size())];
c4boomb
198 / 165 / 6
Регистрация: 20.04.2011
Сообщений: 750
Записей в блоге: 1
08.06.2011, 09:30  [ТС]     Случайная буква #4
у меня функцию рандом (random(Chars.size())) не определяет ( впервіе использует). Какие header(*.h) надо инклудить чтобы функцию рандом находило?
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
08.06.2011, 09:42     Случайная буква #5
C++
1
#include <stdlib.h>
Можно еще так попробовать:
C++
1
char sl=Chars[rand()%Chars.size()];
c4boomb
198 / 165 / 6
Регистрация: 20.04.2011
Сообщений: 750
Записей в блоге: 1
08.06.2011, 09:59  [ТС]     Случайная буква #6
А цвет букв в консольном приложении как менять?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2011, 10:04     Случайная буква
Еще ссылки по теме:

Случайная последовательность чисел, генерируемой rand() функцией - C++
Как можно из псевдослучайно последовательности сделать случайную-последовательность числе, генерируемую rand() функцией?

Определить вероятность того, что случайная величина попадет в диапазон - C++
Здравствуйте,я учусь на программиста и мне дали задачу, которую я не понимаю вообще(( Вот задача: случайная величина определена как...

Подсчитать количество цифр k в заданном натуральном числе, где k – случайная цифра - C++
Дано натуральное число n. Подсчитать количество цифр k в числе, где k – случайное число.(л3,з2)

Дано 100 целых чисел (случайная последовательность). Распечатайте эти числа в обратном порядке по 6 чисел в с - C++
Дано 100 целых чисел (случайная последовательность). Распечатайте эти числа в обратном порядке по 6 чисел в строке.

Маленькая буква x - C++
Недавно начал изучать С++. Встретил следующий код, не понимаю как он работает. Если кто подскажет, почему из-за буквы &quot;x&quot; выполняется...


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

Или воспользуйтесь поиском по форуму:
mimicria
return (true);
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
08.06.2011, 10:04     Случайная буква #7
Читать тут
Yandex
Объявления
08.06.2011, 10:04     Случайная буква
Ответ Создать тему
Опции темы

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