|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.12.2016, 01:00 | #21 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
Так, например:
Код:
Последний раз редактировалось Son Of Pain; 11.12.2016 в 01:06. |
11.12.2016, 01:04 | #22 |
Пользователь
Регистрация: 22.10.2016
Сообщений: 18
|
Спасибо, буду пробовать!
|
12.12.2016, 21:34 | #23 |
Пользователь
Регистрация: 22.10.2016
Сообщений: 18
|
Помогите найти ошибку!
Определить, является ли заданная строка палиндромом? Во входном потоке дана строка символов. Количество символов не превышает 255. В выходной поток вывести слово 'YES', если строка является палиндромом, или 'NO' - если нет. Пример входного файла: ABNNBA Пример выходного файла: YES У меня вот так: Код:
|
12.12.2016, 22:42 | #24 |
Заблокирован
Регистрация: 29.11.2016
Сообщений: 215
|
|
12.12.2016, 22:57 | #25 |
Пользователь
Регистрация: 22.10.2016
Сообщений: 18
|
Код:
Последний раз редактировалось taina1976; 12.12.2016 в 23:04. |
13.12.2016, 00:04 | #26 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
Ну, во-первых, ты не читаешь строку из входного файла вообще Читаешь какое-то число, потом делаешь strlen непроинициализированной переменной, такое.
Во-вторых, ты принимаешь решение о палиндромности по первому же сравнению. В итоге будет на каждую итерацию цикла вывод ес/но. Нужно сохранять результат проверки в переменную, и смотреть на него в конце цикла. |
13.12.2016, 00:06 | #27 |
Заблокирован
Регистрация: 29.11.2016
Сообщений: 215
|
У вас ничего оно не может выводить, потому что синтаксически некорректно (я писал в лёт по памяти) - там не завершающей скобки, а это очень важно:
Код:
Код:
|
13.12.2016, 00:07 | #28 |
Заблокирован
Регистрация: 29.11.2016
Сообщений: 215
|
|
16.12.2016, 23:44 | #29 |
Пользователь
Регистрация: 22.10.2016
Сообщений: 18
|
Помогите с кодом!
Среднее арифметическое кодов Вывести среднее арифметическое кодов согласных букв, стоящих на четных позициях строки. Во входном потоке дана единственная строка, состоящая из маленьких английских букв. Длинна строки не превышает 255 символов. В выходной поток вывести единственное вещественное число с точностью три знака после запятой. Пример входного файла: aeafg Пример выходного файла :102.000 |
17.12.2016, 19:48 | #30 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
Так чем конкретно помочь? )
Читаешь строку, в цикле проходишь по всем символам, если согласная буква и позиция четная - добавляешь ее к сумме и увеличиваешь счетчик на единицу. Потом делишь сумму на счетчик и выводишь. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Язык C]: В массиве числа образуют неубывающую последовательность. Найти количество различных чисел в массиве. Помогите найти ошибку. | Yulia24* | Помощь студентам | 0 | 18.10.2016 20:41 |
Дан массив а(n) типа SWORD. найти сумму всех отрицательных элементов массива.помогите найти ошибку | Юлия123456 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 07.09.2016 06:12 |
Помогите найти ошибку | AmaPC | HTML и CSS | 0 | 15.11.2015 19:39 |
Найти седловые точки в матрице(помогите найти ошибку) - pascal | tdsotm | Помощь студентам | 0 | 20.11.2014 18:57 |
Помогите найти ошибку - StrToFloat выдаёт ошибку EConvertError для ячеек StringGrid (Delphi) | Artsiom | Помощь студентам | 10 | 18.12.2013 14:10 |