Mail.ruПочтаМой МирОдноклассникиИгрыЗнакомстваНовостиПоискСмотриComboВсе проекты

Заменить цикл условным оператором if

Valeriya Rudova Ученик (86), закрыт 1 год назад
Приведите пример замены цикла условным оператором if,можно с блок-схемой
Лучший ответ
Остальные ответы
Nikolay Мастер (2011) 1 год назад
Реализация в зависимости от синтаксиса языка. если условие выполнено, то выход из if, а иначе (else) оператор перехода к метке (label), стоящей перед if выполнение блока операторов (среди них и оператор обеспечивающий выход из if). Как то так, приблизительно. Давно не занимался.
Оксана ПоповаГуру (3053) 1 год назад
goto - зло, плохому учите
Не всегда
Молот Шотландцев Высший разум (235358) 1 год назад
Например так. Называется это рекурсией
_____
i = 0;
function insteadLoop () {
if (i > 10) {return}
else {console.log(i);
i++;
insteadLoop();}
}
insteadLoop()
username usersМастер (1508) 1 год назад
ох уж эта рекурсия
Седой ДинозаврЗнаток (308) 1 год назад
Что за неизвестный язык?
Молот Шотландцев Высший разум (235358) Javascript
Vopros Voprosovich Ученик (30) 1 год назад
int i=6
gp:
if(i>0)
{
Console.WriteLine("Hello World!");
i--
goto gp;
}
Роман С Гуру (4241) 1 год назад
Если выполнено, то выход из if, а иначе (else) оператор перехода к метке (label), стоящей перед if выполнение блока операторов (среди них и оператор обеспечивающий выход из if).
Сеня Сенечкин Мыслитель (5399) 1 год назад
мсье знает толк в извращениях
Седой Динозавр Знаток (308) 1 год назад
#include

using namespace std;

int main (){

int a (5);

if (a==0) cout << "a = " << a;

else if (a==1) cout << "a = " << a;

else if (a==2) cout << "a = " << a ;

else if (a==3) cout << "a = " << a;

else if (a==4) cout << "a = " << a;

else if (a==5) cout << "a = " << a;

else if (a==6) cout << "a = " << a;

else if (a==7) cout << "a = " << a;

else if (a==8) cout << "a = " << a;

else if (a==9) cout << "a = " << a;
else error ( "This is not number!");

return 0;

}
Чебуратор Мыслитель (8384) 1 год назад
int main()
{
unsigned i = 20;
while(i) printf("%u ",i--);
i=20;
printf("\n");
my_loop:
if(i)
{
printf("%u ",i--);
goto my_loop;
}
return 0;
}
Похожие вопросы
Также спрашивают