Само выполнение на cmd не обязательно скидывть, нужно лишь показать какие команды выполняются для каждого подпункта.нужно
2.1 создать командный файл пакетной обработки для копирования всех файлов с расширением .com и .doc из каталога prim на диск в:
2.2 создать командный файл с использованием внутренних и внешних команд dos: -
скопировать на диск а: содержимое корневого каталога диска с:
- проверить правильность организации файловой структуры диска а: с выводом на дисплей имени каждого проверяемого файла и получить отчет о работе команды в файле status;
- проверить правильность организации файловой структуры диска а: с фиксацией обнаруженных ошибок и выводом информации о работе команды в файл status1;
- объединить файлы status и status1 в файл all_stat;
- создать рабочий каталог work и в нем текстовые файлы с именами prim1.txt и prim2.txt;
- создать подкаталог work1 и скопировать в него файлы prim1.txt и prim2.txt;
- удалить файл prim1.txt из обоих каталогов; - запустить программу undelete для восстановления всех файлов с запросом; - удалить файл prim2.txt из обоих каталогов;
- запустить программу undelete для восстановления всех файлов с выводом на дисплей списка удаленных файлов;
- просмотреть содержимое каталогов;
- скопировать каталоги на диск а: ;
- отформатировать диск а: ;
- восстановить информацию на диске а: с выводом на принтер; -отформатировать диск а: с ключом u;
- восстановить информацию на диске а: .
у нашего робота тоже есть система команд. сегодня мы рассмотрим простые команды робота. всего их 5:
вверх
вниз
влево
вправо
закрасить
результат выполнения этих команд понятен из их названия:
вверх — переместить робота на одну клетку вверх
вниз — переместить робота на одну клетку вниз
влево — переместить робота на одну клетку влево
вправо — переместить робота на одну клетку вправо
закрасить — закрасить текущую клетку (клетку в которой находится робот).
эти команды можно писать с клавиатуры, а можно использовать горячие клавиши (нажав их команды будут вставляться автоматически):
вверх — escape, up (стрелка вверх)
вниз — escape, down (стрелка вниз)
влево — escape, left (стрелка влево)
вправо — escape, right (стрелка вправо)
закрасить — escape, space (пробел)
если такое окно робота у вас не появилось, то на панели инструментов щелкните «показать окно робота» или в меню робот выберите пункт «показать окно робота«. продолжаем дальше.
теперь мы будем двигаться вниз и закрашивать правую сторону квадрата:
вниз
закрасить
вниз
закрасить
потом пойдем влево, закрашивая нижнюю границу квадрата
влево
закрасить
влево
закрасить
у нас осталась одна незакрашенная клетка. закрасим ее
вверх
закрасить
все готово! в итоге наша программа выглядит так:
использовать робот
алг квадрат
нач
закрасить
вправо
закрасить
вправо
закрасить
вниз
закрасить
вниз
закрасить
влево
закрасить
влево
закрасить
вверх
закрасить
кон
dim years
years = inputbox("Введите ваш возраст")
if years = 1 then msgbox("Мне 1 год") end if
if years = 2 then msgbox("Мне 2 годa") end if
if years = 3 then msgbox("Мне 3 годa") end if
if years = 4 then msgbox("Мне 4 годa") end if
if (years >= 5) and (years <= 19) then msgbox("Мне "+cstr(years)+" лет") end if
if years >= 20 then
dim s
s = "Мне "+cstr(years)
if (years mod 10 = 1) then s = s + " год" end if
if (years mod 10 >= 2) and (years mod 10 <= 4) then s = s + " годa" end if
if (years mod 10 >= 5) and (years mod 10 <= 9) then s = s + " лет" end if
if (years mod 10 = 0) then s = s + " лет" end if
msgbox(s)
end if
VBS