Страница 5 из 10 ПерваяПервая ... 34567 ... ПоследняяПоследняя
Показано с 41 по 50 из 95

Тема: Свободный практикум

  1. #41
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    Поменял задачу на более лёгкую с объяснением.


  2. #42
    Авторитет Аватар для nick84
    Информация о пользователе
    Регистрация
    28.11.2008
    Сообщений
    1,864
    Записей в дневнике
    11
    Репутация: 25 Добавить или отнять репутацию

    По умолчанию

    Не я не про это, зря поменял. Я все равно врядли эти задачи решать буду. На "разбор полетов" хотелось бы посмотреть.

  3. #43
    Бывалый Аватар для Dark32
    Информация о пользователе
    Регистрация
    30.12.2008
    Адрес
    Арзамас
    Сообщений
    640
    Записей в дневнике
    2
    Репутация: 20 Добавить или отнять репутацию

    По умолчанию

    О Архитектори... вы уже функции присобачили... Там же всё просто... Ввод - рекурсия - вывод
    PHP код:
    procedure fake;
    var 
    i:integer;
    begin
    read
    (i);
    if 
    i<>0 then fake;
    write(i,'-');
    end;
    begin
    fake
    ;
    end
    Андрей, ты же почти решил её так, только зачем вам функции?
    Ладно...
    Задание 3 предложил Андрей.

    У меня нет готового решения на эту задачу. Так что мы в равных условиях.
    Можете позже сами предлагать задачи.

    Цитата Сообщение от nick84 Посмотреть сообщение
    Не я не про это, зря поменял. Я все равно врядли эти задачи решать буду. На "разбор полетов" хотелось бы посмотреть.
    Это свободный практикум. Можешь присоединиться в любой момент, можешь сам задачи предложить.
    Последний раз редактировалось Dark32; 31.05.2011 в 12:12.
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

  4. #44
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    Кто нибудь, предложите задачу на ргсс.


  5. #45
    Бывалый Аватар для Dark32
    Информация о пользователе
    Регистрация
    30.12.2008
    Адрес
    Арзамас
    Сообщений
    640
    Записей в дневнике
    2
    Репутация: 20 Добавить или отнять репутацию

    По умолчанию

    Твоё задание можно на РГСС сделать. 4 задание я подберу на РГСС специально, будим анимацию делать!
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

  6. #46
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    В ргсс нет методов ввода.


  7. #47
    Бывалый Аватар для Dark32
    Информация о пользователе
    Регистрация
    30.12.2008
    Адрес
    Арзамас
    Сообщений
    640
    Записей в дневнике
    2
    Репутация: 20 Добавить или отнять репутацию

    По умолчанию

    Чтение из файла.
    PHP код:
    data=[]
    File.open("code.txt"){|fdata=f.read.split(" ").map{|aa.to_i}} # если не надо в числа переводить, убираем .map{|a| a.to_i}, если разделитель не пробел, меняем в .split(" ")
    p data 
    простенькое чтение из файла чисел в массив.
    PHP код:
    data.each do |a|
     <
    code># наш код, считай что а - вводим с клавы
    end 
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

  8. #48
    Маститый Аватар для Andrew
    Информация о пользователе
    Регистрация
    08.02.2011
    Адрес
    Беларусь, Витебск
    Сообщений
    1,049
    Записей в дневнике
    3
    Репутация: 30 Добавить или отнять репутацию

    По умолчанию

    Так. Где наша задача на ргсс.


  9. #49
    Бывалый Аватар для Dark32
    Информация о пользователе
    Регистрация
    30.12.2008
    Адрес
    Арзамас
    Сообщений
    640
    Записей в дневнике
    2
    Репутация: 20 Добавить или отнять репутацию

    По умолчанию

    А Задание 3 видимо никто решать ни хочет...
    Ладно, сейчас напишу 4 задание. На РГСС, с 3 уровнями сложности.

    Спойлер Задание 4:

    Анимация по кадрам.
    framerate.PNG
    Спойлер Теория:
    Вывод картинки
    PHP код:
    $spr=Sprite.new
    $spr.bitmap Bitmap.new (Image_path)
    $spr.x,$spr.x,
    Вывод участка картинки
    PHP код:
    $spr=Sprite.new
    $spr.bitmap.blt(x4Bitmap.new (Image_path), Rect.new(002424)) 

    Задача: вывести анимацию на экран.
    Болванка сцены будет дана, если необходимо
    Спойлер Болванка сцены:
    PHP код:
    class Scene_Dummy
      def initialize
      end
      def main
        
    @status_window Window_Dummy.new
        
    Graphics.transition
        loop 
    do
          
    Graphics.update
          Input
    .update
          update
          
    if $scene != self
            
    break
          
    end
        end
        Graphics
    .freeze
        
    @status_window.dispose
      end
      
    #--------------------------------------------------------------------------
      # * Frame Update
      #--------------------------------------------------------------------------
      
    def update
      end
    end


    class Window_Dummy Window_Base
      def initialize
    (actor)
        
    super(00640480)
        
    self.contents Bitmap.new(width 32height 32)
        
    refresh
      end   
      
    #--------------------------------------------------------------------------
      # * Refresh
      #--------------------------------------------------------------------------
      
    def refresh
        self
    .contents.clear
        end
      
    end 

    Можно вывести анимацию перед отрисовкой титульника, это особой роли не играет.
    Уровни сложности:
    1 уровень. Самое простое: разрезать на отдельные кадры, подогнать положения, менять кадры-файлы
    2 уровень. Посложнее: перекроить, разбить на одинаковые прямоугольники, пенять прямоугольники.
    3 уровень. Сложно: Изменять картинку настрого нельзя!
    При выполнение 1 и 2 уровня - выкладывать графику необходимо.
    Картинка избыточна, на любом уровне можно использовать не все кадры, а только ключевые.
    Последний раз редактировалось Dark32; 01.06.2011 в 15:49.
    Нужна помощь в скриптах? Запутался? Голова не варит?
    Читал это и это тоже? Не помогло? Тогда тебе сюда!
    Спойлер •••:
    Цитата Сообщение от Реймон
    В мире нет вещей которые нельзя решить с помощью сладостей
    Цитата Сообщение от Ундер
    Ночью можно обойтись и без сладостей...

  10. #50
    Бывалый Аватар для Inkognitoo
    Информация о пользователе
    Регистрация
    30.09.2008
    Адрес
    Пермь.
    Сообщений
    988
    Записей в дневнике
    4
    Репутация: 16 Добавить или отнять репутацию

    По умолчанию

    Очень интересная тема, но у меня зачетная неделя, а через чуть больше недели, сессия...

    Обязательно прорешаю каждое задание)))
    Но лишь в конце месяца...

Страница 5 из 10 ПерваяПервая ... 34567 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •