gusakova2016poly
22.03.2022 01:45

Исполнитель Редактор получает ил и может выполнять две команды, командах и об A) заменить (о, ш), повышает её, цифр- Эта команда заменяет и строке первое и щепочку Например, выполнение заменить (111, 27) преобразует строку 05111150 в строку 0627150. Если в строке пет вхождений в, то выполнение команды заменить (v, 10) не эту строку. Б) нашлось (v). Эта команда проверяет, ли цепочка в строке наполнителя Если она встречается, то команда логическое «истина в противном случае "ложь". Строки неполнителя при этом изменяется. Цикл
ПОКА условие
последовательность команд конец пока
выполняется, пока условие истинно. В конструнции
ЕСЛИ условие
ТО команда! ИНАЧЕ команда2
конец если
выполняется команда! (если условие истинно) иди команди2 (если условие ложно).
Какое максимально возможное количество единиц может находиться н строке после применения приведённой ниже программы к строке, состоящей на 50 единиц, 50 двоек и 50 тррек, идущих в произвольном порядке?
начало ПОКА нашлось (31) ИЛИ нашлось (32)
ЕСЛИ нашлось (32)
ТО заменить (32, 3) ИНАЧЕ заменить (31, 11)
конец если
конец пока конец

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Danya0011
04.01.2022 15:33
В  состав АРИФМЕТИЧЕСКИХ выражений входят:
  переменные числового типа, числа , арифметические операции и математические операции, выраженные в виде функций.
В состав ЛОГИЧЕСКИХ выражений входят:
   логические переменные,  логические операции;
     числа, числовые и строковые переменные или выражения,   которые    сравниваются между собой
   операциями сравнения (< >= и пр.)
В состав СТРОКОВЫХ выражений входят:
переменные строкового типа, строки и строковые функции, операция конкатенации (объединения).
  
0,0(0 оценок)
Ответ:
Hockeyist97
08.09.2021 02:47
Так как мы не знаем длину числа и нам надо только первые две цифры, то можно поступить так:
1. Переводим число в строку и выделяем две подстроки символ длиной в 1 с начала строки, которые переводим обратно в целое.
2.  А дальше стандартно с целочисленного деления выясняем четность первой цифры числа.
 
var a,a1,a2:integer;
s:string
  begin
  readln(a);
  //преобразуем число в строку и найдем первые 2 цифры
  str(a,s);
  a1:=strtoint(copy(s,1,1));
  a2:=strtoint(copy(s,2,1));
  writeln('Первая цифра числа: ',a1);
  writeln('Вторая цифра числа: ',a2);
  //Проверим первую цифру на четность
  if a1 mod 2 =0 then writeln(a1,' - четная')
    else writeln(a1,' - нечетная')
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота