singlepost

Задачи с Массивами С++ << На главную или назад  

Прямой эфир с Русскоговорящей суперборды:
Анонимно → Умные мыслиПлохи дела или хороши?
Анонимно → Nolix Official BoardТемы оформления рекламных строчек
Анонимно → Влажные фантазииРолевые игры в пастели (сценарии)
Анонимно → Психология:/
Анонимно → ПсихологияПомогите
Andy:Nolix Official BoardПредложения по улучшению системы Nolix
Анонимно → ИнвайтницаИнвайты на Лепру

1)В заданном одномерном массиве поменять местами соседние
элементы, стоящие на четных местах, с элементами, стоящими
на нечетных местах.

2)«Суперзамок». Секретный замок для сейфа состоит из 10
расположенных в рад ячеек, в которые надо вставить игральные
кубики. Но дверь открывается только в том случае, когда в любых
трех соседних ячейках сумма точек на передних гранях кубиков
равна 10. (Игральный кубик имеет на каждой грани от 1 до 6 точек.)
Напишите программу, которая разгадывает код замка при
условии, что два кубика уже вставлены в ячейки.

попытался написать код но увы не работает:

i:=1;
while i<=n do begin
t:=a[i];
a[i]:=a[i+ 1];
a[i+ 1]:=t;
i:=i+ 2;
end;

вопросы по программированию/

Один ответ в теме “Задачи с Массивами С++”

  1. 1
    Аноним ответил:

    for(i=1;i<=n;i+=2)
    {t=a[i];
    a[i]=a[i+1];
    a[i+1]=t;}

Ответить

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.