Еще одна задача по программированию

Все, что вы хотели знать о программизме, но боялись спросить.
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Еще одна задача по программированию

Сообщение Циник »

Дано:

Код: Выделить всё

    
int i, n = 20; 
for (i = 0 ; i < n; i--) printf("-"); 
Задача:
Модифицировать данный код путем изменения 1 (одного) символа так, чтобы он печатал 20 (двадцать) черточек.

P.S. Кто знает решение, молчите! Кто не знает, решайте сами, в Гугле не подглядывайте! :twisted:

P.P.S. А сколько решений вы знаете?
Последний раз редактировалось Циник 27 фев 2003, 18:33, всего редактировалось 2 раза.
Аватара пользователя
Lepsik
Житель
Сообщения: 522
Зарегистрирован: 17 фев 2003, 18:34
Откуда: Berlin
Контактная информация:

Re: Еще одна задача по программированию

Сообщение Lepsik »

Циник писал(а):Дано:

Код: Выделить всё

    
int i, n = 20; 
for (i = 0 ; i < n; i--) {printf("-");}; 
Задача:
Модифицировать данный код путем изменения 1 (одного) символа так, чтобы он печатал 20 (двадцать) черточек.

P.S. Кто знает решение, молчите! :twisted:

P.P.S. Сколько решений вы знаете?
2 как минимум, если не говорить о форме черточке. а то можно и больше
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Re: Еще одна задача по программированию

Сообщение ajkj3em »

Код: Выделить всё

int i, n = 20;
for (i = 0 ;-i < n; i--) printf("-"); 
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Ответы

Сообщение Циник »

Отлично, товарищ Xyx! Одно решение есть.

Но этого маловато будет.

Еще? :twisted:
dEBUGER
Частый Гость
Сообщения: 23
Зарегистрирован: 26 фев 2003, 15:01
Откуда: Toronto

Сообщение dEBUGER »

for (i = 40;i < n; i--)
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Сообщение Смайл »

dEBUGER писал(а):for (i = 40;i < n; i--)
Думаешь?
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Еще одна задача по программированию

Сообщение Смайл »

В подражание дядюшке Ага

Код: Выделить всё

    
int i, n = 20; 
for (i = 0 ;~i < n; i--) printf("-"); 
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Re: Еще одна задача по программированию

Сообщение Циник »

Смайл писал(а):В подражание дядюшке Ага

Код: Выделить всё

    
int i, n = 20; 
for (i = 0 ;~i < n; i--) printf("-"); 
Тщательнее надо, товарищ Смайл.
Черточки хорошо посчитал? :twisted:
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Еще одна задача по программированию

Сообщение Смайл »

Циник писал(а):
Смайл писал(а):В подражание дядюшке Ага

Код: Выделить всё

    
int i, n = 20; 
for (i = 0 ;~i < n; i--) printf("-"); 
Тщательнее надо, товарищ Смайл.
Черточки хорошо посчитал? :twisted:
Ну там сэмь... восэмь....
погрешность вычислений... :P
Аватара пользователя
Marmot
Графоман
Сообщения: 38345
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Canyon Heights
Контактная информация:

Сообщение Marmot »

Код: Выделить всё

int i, n = 20; 
for (i = 0 ; i + n; i--) printf("-"); 
???
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Re: Еще одна задача по программированию

Сообщение Смайл »

На ишшо один, заветный....

Код: Выделить всё

int i, n = 20; 
for (i = 0 ;i < n; n--) printf("-"); 
[/code]
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Re: Еще одна задача по программированию

Сообщение Циник »

Смайл писал(а):Ну там сэмь... восэмь....
погрешность вычислений... :P
Ага :twisted:

Тогда снова задаю сакраментальный вопрос - еще решения будут?
Аватара пользователя
Циник
Завсегдатай
Сообщения: 442
Зарегистрирован: 17 фев 2003, 17:17

Сообщение Циник »

Гениально, товарищи Смайл и Мармот!
Аватара пользователя
Marmot
Графоман
Сообщения: 38345
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Canyon Heights
Контактная информация:

Сообщение Marmot »

Циник писал(а):Гениально, товарищи Смайл и Мармот!
У Смайла правильнее, однако... :-(
:lol:
Аватара пользователя
Смайл
Пользователь
Сообщения: 135
Зарегистрирован: 18 фев 2003, 10:38

Сообщение Смайл »

Marmot писал(а):
Циник писал(а):Гениально, товарищи Смайл и Мармот!
У Смайла правильнее, однако... :-(
:lol:
С точки зрения Java разве что.... :roll:


Больше похоже вариантов нет
Если рассуждать дедуктивно то возможные места поисков:

Код: Выделить всё

 i = 0 
 i < n
 i--
как бы уже охвачены. Нет?

[/code]
Ответить