vovchik писал(а):В программировании бесконечным циклом называется цикл, написанный таким образом, что условие выхода из него никогда не выполняется.
Ил-2 писал(а):std ::string sPrezidentRussia;
while(1)
{
sPrezidentRussia = "Putin";
sPrezidentRussia = "Medvedev";
}
Вечно_Пьяный писал(а):не очень хорошо. sRussianPresident не инициализирована, вместо == написано =, EverybodyVote: boolean совсем не нужно, просто while True.
Вечно_Пьяный писал(а):.... вы совершили не так давно государственный переворот, у нас теперь нет президентов.
Пытался запустить вашу программу
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
var
EverybodyVote: boolean;
sRussianPresident: string;
begin
EverybodyVote:=False;
sRussianPresident:='Putin';
while not EverybodyVote do
if sRussianPresident='Medvedev' then
sRussianPresident:='Putin' else sRussianPresident:='Medvedev';
writeln(sRussianPresident);
sleep (1000);
end.
Все зависло. и я не нашел нигде, что оператор = работает со строками в делфи.
Вечно_Пьяный писал(а):
Хотя бы два живых. Без проблем.
freopen("Russia", "r", stdin);
std ::string sPrezidentRussia;
int k = 1;
bool bExistencePutin = True,
bExistenceMedvedev = True;
while( bExistencePutin && bExistenceMedvedev )
{
if (k % 3)
sPrezidentRussia = "Putin";
else
sPrezidentRussia = "Medvedev";
k++;
sleep (189341556000);
std :: cin >> bExistencePutin >> bExistenceMedvedev;
}
Вечно_Пьяный писал(а):
.....
if (!( bExistencePutin && bExistenceMedvedev) )
return PipecForRussia;
.....
Вернуться в Власть, администрация
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7