Создать переключатель перевести в положение false
там где происходит замена перевести его в true
в конце после } второго цикла
проверить если переключатель равен false выйти из цыкла
#include
using namespace std;
int main()
{
const int n = 5;
int mas[n] = { 7,5,3,6,4 };
int tmp;
for (int j = 0; j mas[j + 1])
{
tmp = mas[j];
mas[j] = mas[j + 1];
mas[j + 1] = tmp;
}
}
}
for (int j = 0; j < n; j++)
{
cout << mas[j] << " ";
}
cout << endl;
}
ответ:
каждый должен взять 3 карточки, необходимо выбрать ведущего, который будет перемешывать и доставать из мешочка бочонки. когда ведущий достатет из мешочка бочонок, он должен громко сказть номер написанный на бочонке, а игроки должный найти у себя на одной ищ карточке этот же номер. и кто первее крикнет "у меня! ", тот и забирает бочонок, а остальные у кого был этот номер прикрывают его картонкой. выигрывает тот; кто быстрее всех закроет все номера.
если ииграете на деньги, то после каждого заполненного вертикального ряда кричите "дом! " и каждый дрбавляет в ставку по 5 или больше рублей(это уже зависит от масштаба и количества игроков)
а) uses crt; var c,d: integer; s: real; beginwrite('введите число с: '); readln(c); write('введите число d: '); readln(d); s: =(power(c,3)+power(d,3))/2; writeln('полусумма кубов равна ',s: 5: 3); end.б) uses crt; var a,x1,x2,x3,x4,s: integer; beginwrite('введите четырёхзначное число: '); readln(a); x1: =a div 1000; x2: = a-1000*x1; x2: =x2 div 100; x3: =a-1000*x1-100*x2; x3: =x3 div 10; x4: =a-1000*x1-100*x2-10*x3; s: =x1*x2*x3*x4; writeln('произведение всех цифр в числе ',a,' равно ',s); end.