15 / 14 / 10
Регистрация: 22.03.2010
Сообщений: 695
|
||||||||||||||||
1 | ||||||||||||||||
Из символов в буквы19.07.2011, 11:23. Показов 1466. Ответов 16
Метки нет (Все метки)
Знаю один из методов защиты от переполнения массива.
0
|
19.07.2011, 11:23 | |
Ответы с готовыми решениями:
16
C (СИ) - Ввести строку символов.И После каждой 2 Буквы ( Именно буквы ) Вставить слово Дан текстовый файл содержащий строку символов.Заменить в ней буквы О на буквы А Имеется строка символов, содержащая не только латинские буквы, но и цифры. Заменить все буквы номером символа Гласные латинские буквы в строке нужно заменить на соответствующие прописные буквы, а каждые пять символов разделить пробелами. |
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
19.07.2011, 11:24 | 2 |
Циклом for?
0
|
15 / 14 / 10
Регистрация: 22.03.2010
Сообщений: 695
|
|
19.07.2011, 11:25 [ТС] | 3 |
0
|
Кошковед
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
|
|||||||||||
19.07.2011, 11:33 | 4 | ||||||||||
Сообщение было отмечено как решение
Решение
или так:
4
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
19.07.2011, 11:36 | 5 |
ВВОДИ ДАННЫЕ ЧЕРЕЗ ПРОБЕЛЫ, А НЕ ЧЕРЕЗ ENTER - будь плохим парнем.
1
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|
19.07.2011, 12:52 | 6 |
Вводить данные в строку(std::string) и парсить(std::istringstream). Ну, или следовать советам приведённым выше )
0
|
15 / 14 / 10
Регистрация: 22.03.2010
Сообщений: 695
|
||||||
19.07.2011, 13:06 [ТС] | 7 | |||||
Ну вот этот массив чтоб заполнить нужны интеры
0
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
19.07.2011, 13:20 | 8 |
Можно ввести и без enter'a.
1
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
||||||
19.07.2011, 13:33 | 9 | |||||
0
|
15 / 14 / 10
Регистрация: 22.03.2010
Сообщений: 695
|
|
19.07.2011, 13:47 [ТС] | 10 |
А без пробелов можно ? Нужно просто чтоб ввелась строка и каждая ее цифра поместилась в разные части массива
0
|
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
|
|||||||||||
19.07.2011, 13:48 | 11 | ||||||||||
rangerx, млин вот не знаю почему но мне вот это не нравится
хотя код проверил - работает. вообщем не знаю ... не доверяю как-то. имхо лучше так делать:
0
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|
19.07.2011, 14:19 | 12 |
Нет
??? Так сделать нельзя, оператор << для входного потока не перегружен
1
|
19.07.2011, 14:25 | 13 | |||||
Так а какая разница? Будет создан примерно такой код:
0
|
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
|
||||||
19.07.2011, 14:57 | 15 | |||||
да, не заметил что там iss а не просто ss.
ето для вывода, а я хотел ввести строку туда Kastaneda, да, мне почему то взбрело что конструктор вызывается на этапе компиляции, когда строка s еще пустая, типа ошибка наподобие этого:
0
|
Kastaneda
|
19.07.2011, 15:03
#16
|
0
|
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
|
||||||
19.07.2011, 15:08 | 17 | |||||
1
|
19.07.2011, 15:08 | |