1.Разработать пакетный файл для удаления всех временных файлов или текстовых документов(*.tmp, *.doc, *.docx, *.txt) в любой заданной директории.
2. Разработать пакетный файл для запуска программ «Блокнот» и «Калькулятор» в зависимости от
передаваемого параметра.
3. Разработать пакетный файл для создания файла с именем текущей даты и вывод в него информации о
заданной директории.
4. Разработать пакетный файл для вывода информации в файл о всех имеющихся исполняемых файлах в
заданном директории.
5. Разработать пакетный файл для вывода на экран содержимого всех txt-файлов заданной директории.
6. Разработать пакетный файл для вывода в файл списка всех вложенных директорий заданного каталога.
7. Разработать пакетный файл для вывода в файл списка всех файлов, начинающихся с символа a, а также
информацию о них.
8. Разработать пакетный файл для создания копий файлов с расширением *.docx любого заданного каталога.
9. Разработать пакетный файл для запуска другого пакетного файла, который, в свою очередь, будет выводить
информацию о файлах корневого каталога диска C:\ .
10. Разработать пакетный файл для создания каталога с именем версии текущей операционной системы.
11. Разработать пакетный файл для вывода информации о существующих жестких дисках.
12. Разработать пакетный файл для вывода информации в файл о переменных среды Windows.
13. Разработать пакетный файл для вывода в файл справки о заданной команде.
14. Разработать пакетный файл для вывода в файл краткой информации о существующих командах.
15. Разработать пакетный файл для запуска утилиты проверки диска и вывода в файл статистики проверки.
16. Разработать пакетный файл для сравнения двух файлов и вывода информации сравнения.
17. Разработать пакетный файл для поиска текстовой строки в заданном файле.
31
Объяснение:
s := 0;
for i:=1 to 9 do
if A[i-1] < A[i] then begin
A[i] := A[i-1] + 1;
s := s + A[i]
end
В цикле программы выполняются такие действия: если элемент массива с индексом i меньше предыдущего элемента, то элементу массива с индексом i присваивается значение предыдущего элемента, увеличенное на единицу. А затем это новое значение суммируется со значением переменной s.
Если элемент массива с индексом i больше или равен предыдущему элементу, то выполнение переходит к следующему шагу цикла.
При разборе программы стоит составить таблицу трассировки.