Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
Просмотр темы (Новые вначале) |
30.01.2008 10:16 | |
Aurum | таки да ))) |
30.01.2008 09:10 | |
Marchello |
Ааа ! Я вроде нашел (додумался исключительно сам, думал долго . int i, N=20; for (i = 0 ; i + N ; i--){ printf("*"); } |
30.01.2008 08:41 | |
Aurum | нет.. этот вариант можно даже и не расматривать ;) Думаем.. Думаем.. ))) |
29.01.2008 20:15 | |
Rammf | Спасибо. Значит тебе пряник №4. Скорее всего есть еще способ превратить i в положительное значение заменив пробел на какой нить символ. |
29.01.2008 17:57 | |
Aurum |
пряник №2 уходит также к Rammf хм.. у меня есть и другое решение так что всего получается 4. а zwitter получает пряник №3 |
29.01.2008 17:48 | |
Zver | заьто работает))) |
29.01.2008 17:07 | |
Rammf | прикольно )))))) |
29.01.2008 17:04 | |
zwitter |
гугля всем поможет ~i |
29.01.2008 16:50 | |
Rammf | чет с третим вариантом сложнее |
29.01.2008 16:35 | |
zwitter |
N-- десять симвалаф |
29.01.2008 16:32 | |
Rammf | в добавок for (i = 0 ; i < N ; N--) |
29.01.2008 16:29 | |
Aurum | почему ты пробел заменил на "-" всё правельно!! Rammf обладатель 1 ого пряника |
29.01.2008 16:27 | |
Rammf |
у меня полурешение for (i = 0 ; -i < N ; i--) это не замена но уже печатает |
29.01.2008 16:20 | |
Aurum | ....Требуется найти четыре способа изменить в нем ОДИН (one,1, не 2 не 3...) символ... а между i-- и i++ как минимум 2 смивола разница! |
29.01.2008 16:03 | |
Zver | ну там наверно надо вместо i-- поставить i++ |
29.01.2008 14:23 | |
Aurum |
Задачка!! Нашел интересную задачку, которая внешне кажется программистской, по сути просто веселая разминка для ума. Решение не приводится, потому что очевидно уже во втором приближении. Итак авторский текст: Дан текст программы на С. Требуется найти четыре способа изменить в нем один символ так, чтобы программа стала печатать 20 звездочек. Изменить - это значит не добавить, не убрать и не переставить, а именно поменять. Программа: main(){ int i, N=20; for (i = 0 ; i < N ; i--){ printf("*"); }} З.Ы. Решениe есть проверенно |