Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Всем привет!!!Кто ни будь знает,как сделать что бы программа выводила в текстовый файл свой собственный код?=)
1
  1  Беляев Игорь (<-UnderFelixAbove->), 26 декабря 2007 г. 10:47:31
      Согласен конечно). Но мне бы очень хотелось взглянуть на подобную программу, написанную на С++. Вам такая не встречалась?
     Не встречалась, но можно и на С++ написать... Только будет много длиньше.
  2  Беляев Сергей Николаевич, 26 декабря 2007 г. 7:02:59
      Не уверен, что представленная ниже программа будет работать без "#include <stdio.h>". А вот моя реализация этой задачи на любимом языке Pascal. Эта программа работает на любом паскале:
const s='const s=; begin write(copy(s,1,8)+#39+s+#39+copy(s,9,20));end.'; begin write(copy(s,1,8)+#39+s+#39+copy(s,9,54));end.
  3  Беляев Игорь (<-UnderFelixAbove->), 25 декабря 2007 г. 23:06:43
      взял из книжки "Алгоритмические трюки для программистов" 2004 г. стр. 13

Язык С (64 символа)
main( a ){ printf ( a , 34 , a=" main( a ) { printf ( a,34, a= %c%s%c,34 ) ; } " , 34);}

Только нужно убрать лишние пробелы: а то во время поста система ругаеццо, что "Слишком длинные слова" ))
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru