0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
||||||
1 | ||||||
Записать в начало строки сумму цифр длины этой строки22.11.2017, 17:59. Показов 892. Ответов 17
Метки нет (Все метки)
Добрый вечер . Есть задание :
Ввести строку из цифр и если ее длина > 10, то записать в начало строки сумму ее цифр. начала делать но проблема с выводом строки из цифр . как правильно оформить условие для вывода ? вот что есть у меня на данный момент . заранее Спасибо
0
|
22.11.2017, 17:59 | |
Ответы с готовыми решениями:
17
Ошибки (в файле содержатся строки разной длины - записать их в выходной файл в порядке возрастания длины строки) Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки Упорядочить строки матрицы по неубыванию сумм цифр элементов этой строки |
Заклинатель змей
700 / 555 / 219
Регистрация: 30.04.2016
Сообщений: 2,591
|
|
22.11.2017, 18:02 | 3 |
ALEXANDRA1995, в C++ лучше использовать string вместо char*
0
|
0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
|
22.11.2017, 18:16 [ТС] | 4 |
всегда им пользовалась для вывода строки)
0
|
0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
|
22.11.2017, 18:48 [ТС] | 6 |
хорошо , спасибо
так а насчёт задания , не знаете как исправить и решить задачу ?
0
|
16 / 28 / 5
Регистрация: 10.11.2017
Сообщений: 90
|
||||||
22.11.2017, 19:11 | 7 | |||||
Код
$ ./blablabla 12345 12345 $ ./blablabla 55551111111111 3055551111111111
0
|
0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
||||||
22.11.2017, 21:35 [ТС] | 8 | |||||
не могли бы вы помочь? Строку ввожу и даже если есть буквы их отбрасывает и остаётся строка только из цифр . как мне теперь суммировать их если количество >10 и вписать сумму перед строкой ? снизу код который есть на данный момент .
0
|
818 / 621 / 321
Регистрация: 24.02.2017
Сообщений: 2,199
|
||||||
22.11.2017, 22:43 | 9 | |||||
0
|
0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
|||||||||||
23.11.2017, 00:29 [ТС] | 10 | ||||||||||
Cпасибо за ответ , не могли бы вы написать пояснение как это можно прикрепить к моему уже существующему коду ? как не пытаюсь , выдаёт ошибки
ВОТ мой код :
помогите пожалуйста оформить условие (если чисел больше 10 то сумму в начало строки занести) в виде пользовательской функции .. То что вы написали работает ,но как к себе в код это занести и оформить функцию .. не получается Добавлено через 55 минут Помогите пожалуйста найти ошибку в функции . и довести её до ума . что не пишу - выдаёт 0 и всё . также если чисел меньше 10 не выбивает этого . помогите пожалуйста
0
|
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
|
||||||
23.11.2017, 11:20 | 11 | |||||
ALEXANDRA1995, здравствуйте! Вот еще вариант:
0
|
0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
|
23.11.2017, 11:51 [ТС] | 12 |
большое спасибо за ответ ))
не могли бы вы пояснить как работает функция ?
0
|
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
|
||||||
23.11.2017, 12:46 | 13 | |||||
ALEXANDRA1995, да. Вот код с комментариями:
0
|
0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
||||||
23.11.2017, 22:20 [ТС] | 14 | |||||
Помогите подкорректировать код . работает не совсем корректно . буквы выбрасывает а дальше производит расчёт по первоначальной строке .
0
|
174 / 134 / 105
Регистрация: 14.04.2016
Сообщений: 719
|
||||||
23.11.2017, 22:30 | 15 | |||||
ALEXANDRA1995, тут можно в сотни раз проще. Зачем изобретать какой-то велосипед?
0
|
0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
|
23.11.2017, 22:35 [ТС] | 16 |
Если ввожу только цифры , то всё ок , а если вперемешку с буквами , то ерунда какая то (
0
|
174 / 134 / 105
Регистрация: 14.04.2016
Сообщений: 719
|
|
23.11.2017, 22:35 | 17 |
Да вам даже string использовать можно. Зачем тогда ещё что-то придумывать то? У вас есть класс string. У него есть набор методов. Мы же будем использовать лишь часть функционала, а часть заменять какими-то алгоритмами.
0
|
0 / 6 / 0
Регистрация: 16.11.2017
Сообщений: 36
|
|
23.11.2017, 22:42 [ТС] | 18 |
спасибо за ответ )
а можете в моём коде подкорректировать , чтобы работало корректно ?
0
|
23.11.2017, 22:42 | |
23.11.2017, 22:42 | |
Помогаю со студенческими работами здесь
18
Упорядочьте строки по неубыванию сумм цифр элементов этой строки Вставить в начало каждой строки файла ее номер и записать преобразованные строки в новый файл Для каждой строки файла вычислить сумму этих чисел и результат записать этой же строке Каждый элемент соответствующей строки разделить на сумму элементов этой строки Каждый элемент строки матрицы разделить на сумму элементов этой строки величить элементы каждой строки на сумму элементов этой строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |