|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.12.2017, 17:19 | #1 |
Регистрация: 08.12.2017
Сообщений: 7
|
Из Паскаля в Си
Помогите переделать данную прогу с Паскаля на СИ
Код:
Код:
|
08.12.2017, 17:38 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
формально ответ будет такой:
Код:
p.s. впрочем, похоже, что программа на Паскале тоже не корректно работает (или я не понял задачу, которую она решает). Последний раз редактировалось Serge_Bliznykov; 08.12.2017 в 17:42. |
08.12.2017, 17:45 | #3 | |
Регистрация: 08.12.2017
Сообщений: 7
|
Цитата:
|
|
08.12.2017, 18:03 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
в Pascal индексация от 1 (первый элемент, второй и т.д. включая N-й) в С индексация массивов от нуля (нулевой, первый, второй, и т.д. до N (не включая)) какие из элементов в С имеют чётный порядковый номер? по естественной нумерации (как в Паскале?) |
|
08.12.2017, 18:30 | #5 | |
Регистрация: 08.12.2017
Сообщений: 7
|
Цитата:
|
|
08.12.2017, 20:14 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
дан массив в C (например, 17 19 25 27 29 32 ...)
17 - это нулевой элемент массива 19 - это первый элемент массива 25 - это второй элемент массива 27 - это третий элемент массива. 29 - это четвёртый элемент массива. 32 - это пятый элемент массива. и т.д. какие из них нужно перенести в начало?! в Паскале всё понятно, это элементы 19, 27, 32... а в C ? Наверное, эти же элементы нужно переносить (ведь с точки зрения пользователя неважно, что там внутри в программе, человек считает 1, 2, 3, 4...) т.е. в C это будет элемент с индексом 1, с индексом 3, индексом 5. Т.е. в C нужно переносить элементы с нечётными индексами. Так? |
08.12.2017, 22:02 | #7 | |
Регистрация: 08.12.2017
Сообщений: 7
|
Цитата:
|
|
08.12.2017, 22:37 | #8 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Evgenyke, вы не индексы пишите а числа из примера Serge
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
09.12.2017, 02:55 | #9 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Цитата:
А то ведь можно и array[3..17] of .... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С паскаля на с++ | DeniCoder | Помощь студентам | 1 | 21.11.2017 21:34 |
из Паскаля в С++ | fkty | Общие вопросы C/C++ | 3 | 06.06.2013 09:34 |
из паскаля в си | zxzxz | Помощь студентам | 17 | 26.03.2013 23:16 |
Из паскаля в С++ | Slake | Visual C++ | 0 | 25.12.2011 14:35 |
от паскаля к с++ | WOLFak | Обсуждение статей | 11 | 27.01.2010 00:18 |