0 / 0 / 0
Регистрация: 02.12.2014
Сообщений: 5

Строки, как одномерные массивы символов

14.12.2014, 20:08. Показов 870. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести на экран числа этой строки в порядке возрастания их значений.
Обычная сортировка тут увы не подходит
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.12.2014, 20:08
Ответы с готовыми решениями:

Использование строк, как одномерные массивы символов
Вот такая задачка Дана строка символов, состоящая из цифр, разделенных пробелами. Вывести четные числа этой строки Это оконный режим...

Строки и одномерные массивы
нужно решить задачку: Дано стихотворение А.С. Пушкина. Сколько раз в каждой строке встречается данный символ? Никогда со строками не...

Строки как массивы символов :(
При работе со строками не использовать указатели. Строки рассматривать как массивы символов и работать с индексами. Дана строка текста, в...

3
Модератор
Эксперт С++
 Аватар для zss
13759 / 10954 / 6487
Регистрация: 18.12.2011
Сообщений: 29,211
14.12.2014, 20:13
C++
1
2
3
4
5
6
7
8
9
#include <strstream>
...
char str[]="123 45 6 7890";
istrstream is(str);
int a[100];
for(int i=0;i<100 && is>>a[i];i++)
          ;// пустой оператор не убирать
int n=i;
// а теперь сортируйте массив a в свое удовольствие
0
 Аватар для Virts
26 / 26 / 22
Регистрация: 08.06.2013
Сообщений: 106
14.12.2014, 20:14
Вариант 1:
Создайте новый массив (интовский), куда помещайте лишь цифри, но уже в int формате. Потом отсортируйте каким-нибудь алгоритмом и вывод.
Вариант 2:
Каждый символ имеет свой код в таблице символов, чем больше цифра - тем больше код(идут друг за другом). Можно отсортировать строку по этим значениям, а потом вывести.
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
14.12.2014, 20:36
Цитата Сообщение от Virts Посмотреть сообщение
Можно отсортировать строку по этим значениям, а потом вывести.
305 и 32. В данном случае 32 будет больше, чем 305.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.12.2014, 20:36
Помогаю со студенческими работами здесь

Записать строки матрицы в одномерные массивы
Добрый день, есть матрица, размерность которой вводится пользователем. Нужно по строкам записать её в отдельные одномерные массивы. Мои...

Строки, представленные как массивы символов перевернуть и объединить
Добрый день! Вводятся 2 строки. Перевернуть обе строки, склеить и вывести. Решить задачу с использование строк типа string...

строки(как одномерные массивы)
№11. строки(как одномерные массивы) Дано символьную строку. Слово - последовательность символов между пробелами, не удержывающее...

Одномерные массивы и строки
Дана последовательность слов длиной N. Слова состоят из строчных латинских букв и разделены запятыми. Получить новую последовательность,...

Одномерные массивы и строки
Задание 1.Написать программу ,определяющую количество различных элементов в заданном массиве. 2.Написать программу ,определяющую...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
Полностью асинхронный счётчик на логике (сумматорах) трёх состояний и асинхронных регистрах трёх состояний. Структура "электронный Buttom Up"
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
Автоматизация Amazon Web Services (AWS) с Boto3 в Python
py-thonny 25.04.2025
Облачные вычисления стали неотъемлемой частью современной ИТ-инфраструктуры, а Amazon Web Services (AWS) занимает лидирующие позиции среди провайдеров облачных услуг. Управление многочисленными. . .
Apache Kafka vs RabbitMQ в микросервисной архитектуре
ArchitectMsa 25.04.2025
Современная разработка ПО всё чаще склоняется к микросервисной архитектуре — подходу, при котором приложение разбивается на множество небольших, автономных сервисов. В этой распределённой среде. . .
Параллельное программирование с OpenMP в C++
NullReferenced 24.04.2025
Параллельное программирование — подход к созданию программ, когда одна задача разбивается на несколько подзадач, которые могут выполняться одновременно. Оно стало необходимым навыком для. . .
Цепочки методов в C# с Fluent API
UnmanagedCoder 24.04.2025
Современное программирование — это не только решение функциональных задач, но и создание кода, который удобно поддерживать, расширять и читать. Цепочки методов и Fluent-синтаксис в C# стали мощным. . .
Мульти-тенантные БД с PostgreSQL Row Security
Codd 23.04.2025
Современные облачные сервисы и бизнес-приложения всё чаще обслуживают множество клиентов в рамках единой программной инфраструктуры. Эта архитектурная модель, известная как мульти-тенантность, стала. . .
Реализация конвейеров машинного обучения с Python и Scikit-learn
AI_Generated 23.04.2025
Мир данных вокруг нас растёт с каждым днём, и умение эффективно обрабатывать информацию стало необходимым навыком. Специалисты по машинному обучению ежедневно сталкиваются с задачами предобработки. . .
Контроллеры Kubernetes Ingress: Сравнительный анализ
Mr. Docker 23.04.2025
В Kubernetes управление входящим трафиком представляет собой одну из ключевых задач при построении масштабируемых и отказоустойчивых приложений. Ingress — это API-объект, который служит вратами. . .
Оптимизация кода Python с Cython и Numba
py-thonny 23.04.2025
Python прочно обосновался в топе языков программирования благодаря своей простоте и гибкости. Разработчики любят его за читабельность кода и богатую экосистему библиотек. Но у этой медали есть и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru