В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
сопп
сопп
06.07.2020 11:06 •  Информатика

');
sound(zvuk); delay(del); nosound;
readln; close(g);
halt;
End;

Procedure DAt;
Begin
writeln;
textcolor(14);
writeln(' Этап пройден успешно.');
textcolor(15);

readln; clrscr;
End;

procedure initial;
begin
assign(f,'input.txt'); reset(f);
assign(g,'output.txt'); rewrite(g);
{1-initial}
clrscr; textcolor(15);
writeln(' 1 этап -Инициализация...');
c:=['0'..'9'];
bukva:=['a'..'z'];
BUKVA2:=['A'..'Z'];
writeln; writeln('> Из файла считана строка:'); writeln;
while not(eof(f)) do
begin
read(f,s);
write(s);
dlina:=length(s);
end; if dlina=0 then nett;
writeln;
writeln;
textcolor(14);
writeln(' Этап пройден успешно.');
textcolor(15);

readln; clrscr;
end;

procedure trans;
Begin

writeln(' 2 этап- Транслитерация... ');
writeln('> Проверка на присутствие недопустимых символов');
writeln('(Допустимо - a..z A..Z = . ; + .. ::= )'); writeln;
while i<>dlina do begin
inc(i);
b[i]:=s[i];
end;
writeln('> Анализ строки: ');
for n:=1 to i do write(b[n],' ');

for i:=1 to dlina do
Begin
if (b[i]<>'+')
and(b[i]<>'.')
and (b[i]<>'=')
and (b[i]<>';')
and (b[i]<>' ')
and (b[i]<>'-')
and (b[i]<>'[')
and (b[i]<>']')
and (not(b[i] in c))
and (not(b[i] in bukva))
and (not(b[i] in BUKVA2)) then NETt;
End; {for}

{создаем массивы из букв,знаков, цифр}
for i:= 1 to dlina do begin
if (b[i] in bukva) or (b[i] in BUKVA2) then mb[i]:=b[i];
if b[i] in c then mc[i]:=b[i];
if
(b[i]='=') or
(b[i]='+') or
(b[i]='-') or
(b[i]='.') or
(b[i]='[') or
(b[i]=']') or
(b[i]=';') then mz[i]:=b[i];
end;
writeln;
writeln('');
writeln('буквы:');
for i:= 1 to dlina do sb:=sb+mb[i]; {получаем строку из переменных и ключевых слов}
write(sb); writeln;

writeln('');
writeln('цифры:');
for i:= 1 to dlina do write(mc[i]); writeln;

writeln('');
writeln('знаки:');
for i:= 1 to dlina do write(mz[i]); writeln;
writeln('');

DAt;
end;

Показать ответ
Ответ:
Shiro228
Shiro228
30.05.2021 16:38

1. При условном обозначении.

2.

num = int(input())

if num > 0:

   print("Число больше нуля")

else:

   print("Число меньше или равно нулю")

3. При большем количестве условий.

4.

num = int(input())

if num > 100:

   print("Число больше ста")

elif num > 50:

   print("Число больше пятидесяти")

elif num > 25:

   print("Число больше двадцати пяти")

else:

   print("Число меньше двадцати пяти")

print("Финальная строка")

5. Если проверка условия дает результат «да», то выбирается действие 1; в противоположном случае (то есть если проверка условия дает результат «нет») — выбирается действие 2. Таким образом, полная форма команды если определяет две ветви команд: первая выполняется, если условие истинно, вторая — если условие ложно.

6.

x = int(input())

y = int(input())

if x > 0:

   if y > 0:

       print("Первая четверть")

   else:

       print("Четвертая четверть")

else:

   if y > 0:

       print("Вторая четверть")

   else:

       print("Третья четверть")

7. Внутри условий могут быть еще условия и т.д.

0,0(0 оценок)
Ответ:
Messidarcelona05
Messidarcelona05
10.02.2021 17:56
// PascalABC.NET 3.0, сборка 1144 от 16.01.2016
begin
  var n:=ReadInteger('n=');
  var a:=ArrRandom(n,-50,50);
  Writeln('Исходный массив'); a.Println;
  var se:=a.Where(x->x mod 3=0);
  if se.Count=0 then
    Writeln('В массиве нет элементов, кратных трем')
  else begin
    var b:=se.Max;
    var i:=0;
    while a[i]<>b do Inc(i);
    if i=n-1 then Writeln('Максимальный элемент - последний')
    else begin
      Writeln('Результирующий массив');
      a[i+1]:=abs(a.Where(x->x<0).Sum); a.Println
      end
    end
end.

Тестовое решение:
n= 15
Исходный массив
-24 -38 15 -33 -40 -18 21 34 20 49 -19 29 29 38 -41
Результирующий массив
-24 -38 15 -33 -40 -18 21 213 20 49 -19 29 29 38 -41
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота