Задачи с массивом C++

Ответить
kerragin
Сообщения: 1
Зарегистрирован: 29 мар 2011, 21:57

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

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

Попытки написать кода:

к 1й:

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

к 2й:

for (int i = 2; i <= 9; i++)
{
a = 10 - a[i-1] - a[i-2];
}
zetx16
Сообщения: 7
Зарегистрирован: 25 дек 2010, 13:26

icq 494905025
email zetx16@ gmail.com
Ответить