Здраствуйте, вот у меня есть коекакая задача, написать програму на с++, которая выводит свой текст на екран монитора, но хит то в том, что програма должна занимать до 80 символов! В принцыпе если ктото такое делал на Паскале то тоже бы подошло! Просто молю о помощи, пробовал сам написать, но она 94 символа занимает!
Жду ответов, с уважением Сергей
Цитата:
програма должна занимать до 80 символов!
. пробовал сам написать, но она 94 символа занимает!
ага
покажи?
Цитата:
Просто молю о помощи, пробовал сам написать, но она 94 символа занимает!
очень любопытно посмотреть. вообще-то задача не из тривиальных
ну я писал чтото типа
Легко сказать, но мне же нужно с++ да еще и ко всему без #include не сработает printf(); я думаю, что просто есть какойто метод оптимальнее, на php к примеру есть класная функцыя show_source(__FILE__); но жаль она не работает на с++!
Ты смотришь только Простые видео по программированию не просто так
Может хоть на Паскале знаете ка зделать!
Код:
FILE *a;
while(a=getch())printf(«%s»,a)
нда. слегка не в том направлении, о котором я подумал
пока что только 84 символа.
Код: #include
main()
ооооооооооооо помойму мы близки к разгадке. ))))) Но вот только не понимаю я одного, почемуто вы все схватили мой метод, и начали его модифицыровать! Неужели не существует альтернативы.
Я думаю она гдето близко и вообще от открытия файла както можно отвязатса.. но как.
Версия на Паскале с таким подходом точно не попадает, ибо нет ГЛОБАЛЬНОЙ переменной __FILE__ .
rain87 беда в том, что вместе с исполняемым файло, необходимо тащить за собой и исходник, и главное не переименовывать.
Цитата:
Неужели не существует альтернативы.
ну.. я видел программу на басике, которая выводит сама себя, не используя никаких системных фич вроде __FILE__
но — 1) она была значительно больше 80 символов
2) я её совершенно не помню помню лишь, что использовались специфичные басиковские методы DATA (или STORE, не помню вообще )
поэтому насчёт альтернативы — хз
хотя символов побольше будет — но с собой таскать сырец не надобно
Цитата:
#include
main()
Это смешно. Это не программа, которая выводит сама себя, а это программа, которая просто выводит файл.
Код: #include
main()
Код: #include
main()
tomegadeth
во. вот это оно прикольно. только iostream.h не в тему
KADABRA
я лишь модифицировал изначальный код, для уменьшения количества символов
Только в 80 символов не помещается.
Добавлено:
Если не писать инклуд, то может поместится (првда не знаю поймёт ли это какой-то компилятор, кроме гцц, но на гцц работает):
возможно натолкнёт на «правильную» мысль.
Источник: ru-board.club
Не могу написать программу! Что делать! Как начать писать код!
Написать программу которая выводит саму себя
August 2022 1 66 Report
Напишите программу, которая просит пользователя что-нибудь ввести с клавиатуры. Если он вводит какие-нибудь данные, то на экране должно выводиться сообщение «ОК». Если он не вводит данные, а просто нажимает Enter, то программа ничего не выводит на экран.
Answers Введите что-нибудь:n»)
Объяснение:
Программа написана на ЯП — Python.
1) В переменную getData заносятся данные если пользователь что-то ввел иначе она остается пустой строкой.
2) В конструкции if происходит проверка строки, если она не пустая то выводиться «OK», иначе ничего не делает.
Источник: scholar.tips
Задания
Жалоба на историю
Send to Friend
Поделиться
- Опубликовать в Вашем профиле
- Поделиться по электронной почте
- Жалоба на историю
№3 Напишите программу, которая выводит слово ‘Python’ 12341234 раза подряд (только буквы, без кавычек). Обратите внимание на регистр.
№4 Квадраты чисел из одних единиц выглядят красиво.
Напишите программу, которая будет выводить на экран число, равное квадрату числа, записанного при помощи 123123 единиц.
№5 Число 15101510 записали 1010 раз подряд. Полученное число возвели в квадрат.
Напишите программу, которая повторит указанные действия и выведет полученный результат.
Источник: www.wattpad.com