![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 08.12.2017
Сообщений: 7
|
![]()
Помогите переделать данную прогу с Паскаля на СИ
Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
формально ответ будет такой:
Код:
![]() p.s. впрочем, похоже, что программа на Паскале тоже не корректно работает (или я не понял задачу, которую она решает). Последний раз редактировалось Serge_Bliznykov; 08.12.2017 в 17:42. |
![]() |
![]() |
![]() |
#3 | |
Регистрация: 08.12.2017
Сообщений: 7
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
в Pascal индексация от 1 (первый элемент, второй и т.д. включая N-й) в С индексация массивов от нуля (нулевой, первый, второй, и т.д. до N (не включая)) какие из элементов в С имеют чётный порядковый номер? по естественной нумерации (как в Паскале?) |
|
![]() |
![]() |
![]() |
#5 | |
Регистрация: 08.12.2017
Сообщений: 7
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#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 нужно переносить элементы с нечётными индексами. Так? |
![]() |
![]() |
![]() |
#7 | |
Регистрация: 08.12.2017
Сообщений: 7
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Evgenyke, вы не индексы пишите а числа из примера Serge
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,708
|
![]() Цитата:
![]() А то ведь можно и 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 |