Вниз  RFO BASIC
- 4.11.2016 / 09:34
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
1961uvg, сохрани в переменных и закомментируй :)
- 4.11.2016 / 12:32
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Aladdin
Посмотри в переменных !
Я правильно сделал?
Я выложил в формате doc с подробными комментариями!

Изменено 1961uvg (4.11 / 21:58) (всего 1 раз)
- 4.11.2016 / 18:16
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Мне позвонил знакомый и задал в эту тему вопрос:
- построить пунктирные линии горизонтальные, вертикальные, диагональные и окружности - нет
проблем, а как быть с фигурами имеющими произвольные координаты , типа как рисует многоугольник команда GR.POLY.
  Меня это озадачило - буду думать!
Может у кого будут дельные предложения как в этой программке осуществить подобное?
- 8.11.2016 / 16:23
Es1841
  Пользователь

Es1841 
Сейчас: Offline
Вход в RFO до сих пор секретен. Ворота Mobile Basic, Pure basic. Там есть Rfo. Немного таинственно, правда ?
- 8.11.2016 / 16:33
Es1841
  Пользователь

Es1841 
Сейчас: Offline
Я сделал программу , которая улучшает код GWBasic, до уровня Rfo. Она позволит запускать старые программы. Но уровень ручной доводки для запуска еще высок.
Программа правильно расставляет метки и убирает номера строк. Оригинальная структура программы остается неизменной.
- 8.11.2016 / 19:13
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Как и обещал - сделал программку по рисованию пунктиром произвольных линий!
Дополнение к первой программке.
Долго мучался , чтобы сделать понятной и доступной.
Получилось!
Мой пример построение многоугольника типа командой "POLY", но на основе ее можно строить
различные линии. В данном примере из 6 линий , но можно легко добавить или убавить!
Много коментариев позволяют ее легко понять!
А главное , что я убедился , что для расчета гипотенузы команда HYPOT очень эффективна,
позволяет увеличить скорость расчета в 2 раза! Да и проще для написания.
Ну короче в листинге все понятно: если в каждом цикле открыть gr.render, а в конце закрыть
, то будет выводить медленее по точкам.
gr.color оставил в каждом цикле - может кто захочет цветных?
  Ну в общем смотрим и разбираемся!


Прикрепленные файлы:
gr-punktir-poly(…).bas (1.98 кб.) Скачано 774 раза
Screenshot_2016(…).png (5.51 кб.) Скачано 136 раз
- 8.11.2016 / 20:54
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Уже спросили , что за команда floor - это округление до целого числа!
А HYPOT - это простая и быстрая по скорости замена написания формулы расчета гипотенузы - где например L1=корень квадратный из суммы квадратов катетов XK1 и YK1.

Изменено 1961uvg (8.11 / 20:59) (всего 1 раз)
- 9.11.2016 / 01:09
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Ребят, попробуйте что-то кроме этого, для общего развития. Рекомендую питон, но будьте внимательны при отступах.
__________________
 знает толк
- 9.11.2016 / 16:51
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
vl@volk, зачем ты вторгаешься в этот мирок? :zloj:
Пусть аутируют
__________________
 わからない!!
- 9.11.2016 / 19:32
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Витаминыч
Привет , долго тебя не было!
Сравнение нас с аутистами - мне нравиться!
Жаль , что на самом деле нам далеко до них!
Ведь все великие люди - аутисты!
Вот на пример: Билл Гейтс, Иссаак Ньютон, Альберт Эйнштейн, Стивен Спилберг, Вуди Аллен,
Боб Дилан, Винсент Ван Гог, Гарри Трумен, Аврам Линкольн, Леонардо да Винчи и т.д. !
  Извени я увлекся!
Но рад , что ты на нашей стороне!
Действительно - пусть нас не трогают!
Это наш мир!
И мы его выбрали!

Изменено 1961uvg (9.11 / 19:32) (всего 1 раз)
Наверх  Всего сообщений: 2716
Фильтровать сообщения
Поиск по теме
Файлы топика (511)