|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.05.2020, 19:27 | #41 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 97
|
да точно)) массив не считывают
|
20.05.2020, 06:18 | #42 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 97
|
Всем привет!
Не получается решить задачу думаю в функции ошибка. Функция должна перевернуть массив чисел наоборот а программа его распечатать . Код:
|
20.05.2020, 07:22 | #43 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Две ошибки в функции. Точка с запятой после цикла - значения меняются один раз и где-то за границами массива. С таким циклом массив будет два раза перевернут и останется прежним.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
20.05.2020, 17:36 | #44 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 97
|
BDA c for это понятно пробовал разные варианты а где вторая ошибка?? тип функции не void должен быть?
|
20.05.2020, 17:42 | #45 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
20.05.2020, 18:57 | #46 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 97
|
интересный подход
Код:
4\2=2 3\2=1 2\2=1 |
22.05.2020, 06:21 | #47 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 97
|
еще одна задача
Программа строит массив текст размером 100.Текст состоит из букв и цифр. Программа должна перевернуть числа, наоборот. Между буквами и цифрами есть пробел. Построить функцию, которая перевернет цифры, наоборот, функция получает полный текст и два индекса начало и конец порядка цифр. Ввод: abc 1784 dfg 538 fgh 12 '\0' Вывод: abc 4871 dfg 835 fgh 21 '\0' Код:
Последний раз редактировалось Alexalex777; 22.05.2020 в 06:24. |
22.05.2020, 06:57 | #48 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,342
|
Во-первых, раз текст может быть размера 100, то и массив s лучше сделать такого размера. Во-вторых, в функции change ошибки нет. Проблема в main. Если добавить printf("%d %d\n", i, j); в функцию change и ввести пример ввода, то функция будет вызвана с параметрами:
Код:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
Последний раз редактировалось BDA; 22.05.2020 в 07:01. |
22.05.2020, 09:46 | #49 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 97
|
BDA возможно change(s, i, j); не в том месте вызвал надо проверить сам алгоритм вроде правильный
|
22.05.2020, 10:48 | #50 |
Пользователь
Регистрация: 02.04.2020
Сообщений: 97
|
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разница между числами | businessman | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 21.05.2015 12:55 |
Дана последовательность из 100 вещественных чисел. Определить , со скольких чётных чисел она начинается | SnS | Lazarus, Free Pascal, CodeTyphon | 2 | 22.09.2013 18:48 |
Прога должна строить множества | Idiot | Помощь студентам | 2 | 11.12.2010 22:45 |
программа должна считать по этой формуле | CheyZe | Помощь студентам | 0 | 25.11.2010 19:10 |
Евклид - программа должна запрашивать у пользователя 2 числа и считать их НОД | amfisat | Помощь студентам | 2 | 17.09.2010 09:53 |