17.09.2016 / 14:45 | |
Es1841 Пользователь Сейчас: Offline
Имя: Andrei Регистрация: 04.08.2016
| Перемолоть текст можно было еще минимум тремя способами вроде. Но команда Replace самая эффективная в данном случае.
|
19.09.2016 / 08:52 | |
Es1841 Пользователь Сейчас: Offline
Имя: Andrei Регистрация: 04.08.2016
| На англофоруме в Tools крайне интересная программа ezBas есть. Но у меня она не запустилась. Запускал кто нибудь ? Это вроде редактора, но очень хитрого. Mougino назвал его анализатором программ. Там всего то 15 кб. Но код плотный.
|
19.09.2016 / 18:31 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Es1841 Я где то раньше про неё писал! Идея : создать оптимизатор программ. То есть в первых версиях она сдвигала все строки влево и удаляла пробелы! Сразу работала, но на скорость не влияла. И листинг становился не читаем. В дальнейшем появилось меню в котором в зависимости от того что ты используешь ( подпрограммы, функции и т.д.) они должны были меняться на аналог в HTML. И тут возникли проблемы! Оно перестало нормально работать! Много жалоб. И просто тема зависла. Но идея была хорошая для того что бы ускорить работу программы! Я уже давно туда не заходил, так как там ни чего нового! Мне , как участнику форума, если появляется что то новое - на почту приходит соответствующее сообщение! Но по этой теме давно ни чего не приходило!
Изменено 1961uvg (19.09 / 18:57) (всего 1 раз) |
19.09.2016 / 19:55 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Es1841 Заходи иногда в раздел " Документация " на первой странице - там много переведено из мануала! Я имею в виду : docs.google.com
Изменено 1961uvg (19.09 / 19:57) (всего 2 раза) |
19.09.2016 / 20:27 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Да , кстати : ты обещал написать с десяток программ на псевдо графике! А уже перешёл в графику? Поменял имедж? Я понимаю тебя! На этом девайсе писать псевдографику сложнее чем графику! Разные экраны! Причём первый не очень удобный! Ну сам уже наверно понял! Но в графическом экране вполне можно! Но! Много проблем!
Изменено 1961uvg (19.09 / 20:44) (всего 3 раза) |
20.09.2016 / 00:44 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Цитата 1961uvg: Но! Много проблем!Много вычислений для мультискрина, но не проблем. А для псевдо много работы как жудожника.
__________________
わからない!! |
20.09.2016 / 03:50 | |
Es1841 Пользователь Сейчас: Offline
Имя: Andrei Регистрация: 04.08.2016
| 1961uvg, Сейчас я занят одним проектом, в котором использую исключительно строковые функции. Заодно пытаюсь составить их список и описание. Но ! Специально для Тебя ! Потратил на игру пятиминутку 40 минут на своем телефоне. Открыть спойлер Закрыть спойлер REM Start of BASIC! Program
! Концепт - игровой автомат
rez=0:st=0
Do
pause 500
cls
k1$="@"
k2$="#"
k3$="X"
f1$=" "
f2$=" "
f3$=" "
x=floor(3*rnd())
y=floor(3*rnd())
z=floor(3*rnd())
if x=0 then f1$=k1$
if x=1 then f1$=k2$
if x=2 then f1$=k3$
if y=0 then f2$=k1$
if y=1 then f2$=k2$
if y=2 then f2$=k3$
if z=0 then f3$=k1$
if z=1 then f3$=k2$
if z=2 then f3$=k3$
print:print:print
print " Испытай Удачу !"
lin$=" _____________"
print lin$
lin1$=" ! "+f1$+" "+f2$+" "+f3$+" !"
!print lin$
print lin1$
print " ============="
print:print
st++
until st=12
xy=x-y
yz=y-z
if xy=yz then print " Победа! Джекпот!"
print
if xy<>yz then
print " Попробуй еще раз."
print
end
Изменено aNNiMON (20.09 / 08:51) (всего 6 раз) |
20.09.2016 / 08:34 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| [spoiler][/spoiler][code basic][/code]
__________________
わからない!! |
20.09.2016 / 18:13 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Es1841 Спасибо! Но я в очередной раз убедился, что текстовый экран не предназначен для программ! Он тупо для выводов каких либо результатов! Нормальную программу с псевдографикой в нем не сделаешь! Вот твоя программа работает, но постоянно мигает. А были бы команды для курсора (куда поместить символ) - не надо было бы стирать весь экран. Я понял что программы с псевдографикой надо делать в графическом экране! Ну это дело техники. А так привожу пример - создания диаграмм. Нашёл! Маленькая программка делает красивую диаграмму! Как пример можно использовать! Мне очень понравилось! Супер!
Изменено 1961uvg (20.09 / 19:06) (всего 1 раз)
Прикрепленные файлы: DIAGRAM.bas (1.14 кб.) Скачано 777 раз |
20.09.2016 / 21:20 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Ещё для любителей графики! Взято с официального форума! Изменяя значения можно получить разные эффекты и заодно изучить возможности команды arc!
Изменено 1961uvg (20.09 / 21:37) (всего 2 раза)
Прикрепленные файлы: arka-5.bas (0.15 кб.) Скачано 867 раз |