Задание 1: Например, в вашем каталоге расположены следующие файлы:
1test 2test afile1 afile2 bfile1 file file1 file10 file2 file3
Вопрос 1: Укажите, какие имена файлов будут выбраны, если вы введете следующий шаблон: *file*
Вопрос 2: Укажите, какие имена файлов будут выбраны, если вы введете следующий шаблон: file??
Вопрос 3: Какой шаблон необходимо указать для файлов, имена которых заканчиваются на 1 или 2?
Вопрос 4: Какой шаблон необходимо указать для файлов, имена которых начинаются с цифры?
Вопрос 5: Какой шаблон необходимо указать для файлов, имена которых не начинаются с буквы "a"?
Задание 2: Укажите ошибочный синтаксис написания команд с описанием ошибок.
Вопрос 6: а) ls –l/usr
б) ls –l /usr
Вопрос 7: а) ls –s file
б) ls file –s
Вопрос 8: а) cat file1 file2
б) cat file1file2
Вопрос 9: а) ls –s /bin
б) ls–s /bin
Вопрос 10: а) file1 cat
б) cat file1
Вопрос 11: а) ls –ldt
б) ls –l d t
Вопрос 12: а) cat file1, file2
б) cat file1 file2
const max : integer = 10;
var
price : real;
i : integer;
begin
{ С использованием цикла FOR }
writeln('Используем цикл FOR');
write('Введите стоимость 1-го кг конфет: ');
readln(price);
for i:=1 to max do
begin
writeln (i, ' кг. конфет стоят: ', i*price:7:2);
end;
{ С использованием цикла REPEAT }
i:=1;
writeln;
writeln('Используем цикл REPEAT');
repeat
writeln (i, ' кг. конфет стоят: ', i*price:7:2);
i:=i+1;
until(i>max);
{ С использованием цикла WHILE }
i:=1;
writeln;
writeln('Используем цикл WHILE');
while(i<=max) do begin
writeln (i, ' кг. конфет стоят: ', i*price:7:2);
i:=i+1;
end;
end;
var t: real;
i: integer;
begin
WriteLn('Введите стоимость 1 кг конфет (в рублях): ');
Read(t);
for i := 1 to 10 do
WriteLn('Стоимость ', i, ' кг конфет: ', i*t);
end.
Смысл такой: - цена 1 кг конфет (вещественный тип real)
- счетчик, который будет увеличиваться на единицу после каждого выполнения тела цикла .
WriteLn() выводит на экран строку, которая заключена в кавычки. Не забываем ставить точку с запятой после операций.
Read(t) дает вам возможность вписать, сколько стоит килограмм конфет, и присваивает переменной то значение, которое мы ввели.
Далее идет цикл , который по сути вот что делает:
Для каждого целого i от 1 до 10 сделай вот что:
Выведи на экран строку 'Стоимость ', потом значение i, потом строку 'кг конфет: ', потом число i умноженное на t
После того, как закончишь обрабатывать все это в последний десятый раз, переходи дальше.
А дальше у нас end (последний end. всегда с точкой).
Конец.