плиз167
21.08.2020 19:02

Задача 1. : Из чисел от 10 до 99, вывести те числа, у которых сумма цифр четная.
Program prim1;
Var i, p1, p2, s: integer;
Begin
{организовываем цикл с параметром от 10 до 99}
for i:= 10 to 99 do begin
p1:= i div 10; { выделяем первую цифру}
p2:= i mod 10; {выделяем последнюю цифру}
s:= p1+p2; {находим сумму цифр числа i}
{проверяем равна сумму цифр числа i числу n }
if s mod 2=0 then writeln (‘i=’, i);
end;
readln;
end.
Нужно проверить правильность решении задачи Ну дружу с информатикой. Объясните как это вообще понимать

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
fjfckfk
12.03.2021 09:33
Const n=15;
Var a:array[1..n]  of integer;
i,indx,k,tr,indxx:integer;
Begin 
Randomize; 
 For i:=1 to n do  begin
  A[i]:=Random(40)-20; 
 Write(a[i],' '); 
   end; 
       Writeln; 
   write('0 имеет номер: '); 
     For i:=1 to n do   
Begin
 If A[i]=0 thenwrite(i);
 end;
Writeln;
indx:=0; 
 For i:=1 to n do 
  Begin
   If a[i] mod 2=0 then 
  begin 
  indx += 1; 
 a[indx]:=a[i]; 
  end; 
 end; 
    Write('Индекс четных элементов: '); 
 For i:=1 to indx do 
 write(a[i],' ');   
   For i:=1 to n do
    Begin 
   If A[i]<0 then
      Begin   
  inc(k);      
 end;      
   end;   
 Writeln;
 Writeln('Кoличество отрицательных элементов: ',k);
 For i:=1 to n do
  Begin 
 If A[i] mod 3=0 then 
 tr:=a[i];
  end; 
 Writeln('Кратное трем ',tr); 
   indxx:=0; 
 writeln('Индексы кратны 3: '); 
  For i:=1 to n do 
  Begin 
  If a[i] mod 3=0 then 
  begin   
   indxx += 1; 
 a[indxx]:=a[i];
   write(' ',a[i]); 
    end;   
 end;    
  end.  
0,0(0 оценок)
Ответ:
alkatrasnoob
12.03.2023 12:41

43

Объяснение:

Обозначим искомое число как N.

В десятичном виде, шестнадцатиричному числу B соответствует число 11.

Шестнадцатиричному числу, оканчивающемуся на B, соответствует десятичное число вида 16*K+11.

N=16*K+11

Согласно условию, в десятичном виде, искомое натуральное число N должно быть двузначным.

16*K+11 >= 99

16*K >= 88

K >= 88/16

[K] >=5

Выпишем удовлетворяющие этому условию числа.

16*0+11=11

16*1+11=27

16*2+11=43

16*3+11=59

16*4+11=75

16*5+11=91

Выполним проверку следующего условия: N в пятиричном виде  должно оканчиваться на 3.

11 mod 5 = 1

27 mod 5  = 2

43 mod 5  = 3

59 mod 5 = 4

75 mod 5  = 0

91 mod 5  = 1

N=43

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота