22 / 22 / 6
Регистрация: 04.08.2011
Сообщений: 103
|
||||||
1 | ||||||
Цикл до символа18.07.2012, 06:28. Показов 2324. Ответов 9
Метки нет (Все метки)
Здравствуйте, разбираюсь в С++
Хочу сделать консольный калькулятор(простой который будет выполнять операции над двумя числами.) Кусок:
0
|
18.07.2012, 06:28 | |
Ответы с готовыми решениями:
9
Цикл while (удаление символа из строки) Движение символа через цикл Цикл для ввода с клавиатуры последовательности символов до символа f Цикл while. Вывести слова текста, начинающиеся с заданного символа |
577 / 256 / 18
Регистрация: 29.11.2010
Сообщений: 868
|
||||||
18.07.2012, 06:50 | 2 | |||||
можно так
0
|
22 / 22 / 6
Регистрация: 04.08.2011
Сообщений: 103
|
|
18.07.2012, 07:01 [ТС] | 3 |
А в чем у меня ошибка?
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
18.07.2012, 07:12 | 4 | |||||
alekola, Ну в том, что может не встретится ни одного такого знака и тогда будем пытаться брать данные из некой области памяти, которая находится за пределом нашей строки. Ну и плюс бесконечный цикл.
Достаточно переписать так.
0
|
577 / 256 / 18
Регистрация: 29.11.2010
Сообщений: 868
|
|
18.07.2012, 07:14 | 5 |
у вас в цикле for несколько !=, а может быть не больше одного
!=||==
0
|
22 / 22 / 6
Регистрация: 04.08.2011
Сообщений: 103
|
||||||
18.07.2012, 07:43 [ТС] | 6 | |||||
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,713
|
||||||
18.07.2012, 09:04 | 7 | |||||
С чего бы это.
Логический оператор можно написать любой сложности. А еще можно, например, использовать оператор "запятая":
0
|
22 / 22 / 6
Регистрация: 04.08.2011
Сообщений: 103
|
|
18.07.2012, 09:27 [ТС] | 8 |
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
18.07.2012, 09:57 | 9 |
alekola, Там дальше. Читайте.
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,713
|
|
18.07.2012, 10:19 | 10 |
А с кодировкой у Вас все в порядке?
getline прочитает в кодировке CP866, а сравниваете Вы в Windows 1251.
0
|
18.07.2012, 10:19 | |
18.07.2012, 10:19 | |
Помогаю со студенческими работами здесь
10
Цикл вывода символа на экран, при нажатии клавиши Бесконечный цикл при попытке ввода символа вместо числа Создать программу по всем 3 видам циклов...цикл с параметром,цикл с условием,цикл,и цикл с предусловием... Ввод строки S и символа С. Результат: число повторений символа С и порядковые позиции вхождения этого символа в строку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |