|
0 / 0 / 0
Регистрация: 25.01.2018
Сообщений: 27
|
||||||
Не могу найти ошибки в программе12.05.2018, 20:30. Показов 1259. Ответов 9
0
|
||||||
| 12.05.2018, 20:30 | |
|
Ответы с готовыми решениями:
9
Не могу найти ошибки в программе Не могу найти ошибки в программе Не могу найти ошибки в программе |
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 12.05.2018, 20:55 | |
|
А Вы напишите точное условие задачи, а то все ошибки не исправить.
0
|
|
|
0 / 0 / 0
Регистрация: 25.01.2018
Сообщений: 27
|
|
| 12.05.2018, 21:14 [ТС] | |
|
На вход программе подается последовательность целых чисел. В первой строке сообщается количество чисел N, во второй строке идут сами числа.
Требуется написать программу, которая будет выводить на экран числа в следующем порядке: сначала отрицательные числа, потом положительные. При этом должно сохраняться исходное взаимное положение, как среди отрицательных, так и среди положительных чисел. Длина массива у меня сначала n. Т.к я не планирую загонять в массив отрицательные числа, то если я нахожу отрицательное число, то длину массива я уменьшаю на 1, а в массив загоняю только положительные числа. После того, как вывел все отрицательные числа, я вывожу все элементы массива, т. е положительные числа. Правда не знаю, можно ли уменьшать длину массива.
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||||||
| 12.05.2018, 21:22 | ||||||
|
Видимо задача с какого-то проверочного сайта где входные данные подаются с входного потока.
1
|
||||||
|
0 / 0 / 0
Регистрация: 25.01.2018
Сообщений: 27
|
||||||
| 12.05.2018, 21:40 [ТС] | ||||||
|
У меня проблема только в том, что программа почему-то не хочет читать строку. Я не раз встречаюсь с такой ошибкой и не могу понять как ее исправить. Вроде бы все правильно написал:
А если подумать, то строка, перед которой стоит пробел не отличается от строки, перед которой пробел не стоит. Так что может быть программа находит пробел перед строкой вместо того, чтобы находить пробел после числа, и поэтому не хочет работать? Такое же может быть?
0
|
||||||
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||||||
| 12.05.2018, 21:59 | ||||||
|
Да не нужно там никакую строку читать, в потоке может быть столько чисел что они не влезут в одну строку.
А числа из строки(s) в динамический массив(a) читают так.(Это не относится к данной задаче).
0
|
||||||
|
0 / 0 / 0
Регистрация: 25.01.2018
Сообщений: 27
|
|
| 12.05.2018, 22:02 [ТС] | |
|
Мне не программу нужно сделать, а разобраться в ошибке. Почему если читать строку, то ничего не получается?
0
|
|
|
Почетный модератор
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||||||
| 12.05.2018, 22:16 | ||||||
Сообщение было отмечено Danilleet как решение
Решение
Если вводить строку из чисел.
1
|
||||||
|
Модератор
|
||||||
| 13.05.2018, 11:21 | ||||||
|
SetLength на каждый чих -- плохая идея:
0
|
||||||
| 13.05.2018, 11:21 | |
|
Помогаю со студенческими работами здесь
10
Не могу найти ошибки в программе Не могу найти ошибки в программе Не могу найти ошибки в программе на прологе 2 ошибки в простой программе. Сам не могу найти. Найти ошибки в данной программе (известно что есть только 2 ошибки) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|