1) *mer?.doc - отбирает файлы с расширением .doc и именем (я буду называть именем всё без расширения), оканчивающимся на mer и еще какую-то букву. Будет отобрано только файл 2. 2) ?*mer?.doc - тут по сравнению с предыдущим добавляется условие, что перед mer должно быть что-то еще. Если в случае был 1 файл, то и в этом не больше одного. 3) *mer*?.doc - файлы с именем, содержащим mer, но не оканчивающимся на него и расширением .doc. Отберутся файлы 2, 3, 5 - три файла. 4) *?mer*?.doc - тут mer должно еще и не быть в начале, по сравнению с предыдущим. Будут отобраны файлы 2 и 5.
1. var x, i: integer; var c : array[1..31] of boolean; begin c := 0; for i:= 1 to 31 do c[i] := false; for i := 1 to 31 do begin readln(x); if (x = 0) then c[i] := true; end; writeln('В следующие дни не было осадков: '); for i:= 1 to 31 do if (c[i]) then writeln(c[i]); readln(i); end.
2. var x,i,n,c: integer; begin realn(n); for i:= 1 to n do begin readln(x); if (x < 0) then c := c + x; end; writeln('ответ: '); write(c); readln(x); end.
P.S. На паскале не писал давно. Код не компилировал (ибо его сюда копипастить без последствий нельзя.), так что могут быть незначительные ошибки. + сразу говорю (как программист с некоторым опытом и будучи уже не школьником) - код го*но. Так никто не делает, так никто не пишет, но для "школьного паскаля" достаточно
Объяснение:
1)
random.randint(1,100)
2)
b = random.randint(1,10)
a = int(input("Відгадайте число від 1 до 20"))
while b != a():
a = int(input("Відгадайте число від 1 до 20"))
3)
a = int(input("Введіть число"))
b = random.randint(1,200)
if a > b:
print(a>b)
if a < b:
print(a<b)
if a == b:
print(a=b)