Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Интересные и занимательные задачи по программированию > [C++] Задача по C++ от Intel


Автор: borisbn 9.2.2010, 18:01
В следующем коде изменить ОДИН знак так, чтобы напечаталось 20 звездочек:
Код

int n = 20;
for ( int i = 0; i < n; i-- ) printf( "*" );

Дальше - самое интересное:
придумать ТРИ варианта ответа

Автор: Фантом 9.2.2010, 20:22
Пробелы менять можно? Если да, то один - поменять на
Код

for ( int i = 0;-i < n; i-- ) printf( "*" );

Второй вариант:
Код

for ( int i = 0; i < n; n-- ) printf( "*" );

Третий... это уже хуже. 

Автор: Luyan 9.2.2010, 21:41
Третий:
Код

int n = 20;
for ( int i = 0; i + n; i-- ) printf( "*" );

Автор: borisbn 10.2.2010, 07:36
Шустро вы  smile Я то думал, что как минимум неделю гадать будете

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)