mandish02
26.03.2023 11:26

В рамках национальной программы «Цифровая экономика» знающими людьми было принято решение о построении Национальной Вычислительной Машины (сокращённо НВМ). Работать эта машина будет под управлением Национальной Операционной Системы и будет использоваться исключительно в национальных интересах.

Ивану Петровичу, сыну Петра Ивановича, программисту 4-го разряда, поручили реализовать часть базового функционала Машины, в рамках которого машина должна научиться вычислять, сколько раз число N, состоящее только из нулей и единиц, без ведущих нулей, можно делить на двойку до тех пор, пока результат остаётся чётным.

Формат ввода
Вводится чётное положительное число N, состоящее из десятичных цифр 0 и 1, без ведущих нулей.

Формат вывода
Единственное целое число — ответ на задачу.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Емсимася
02.01.2021 22:10
1)
const n=10; 
var a:array[1..n] of integer;
i,s:integer; 
begin
Randomize;
writeln('Массив A:');
for i:=1 to n do
 begin
 a[i]:=random(51)-25;
 write(a[i]:4);
 end;
writeln;
s:=0;
for i:=1 to n do
 if a[i]>0 then s:=s+a[i];
s:=2*s;
writeln('s = ',s);
end.

Пример:
Массив A:
  20 -22  -1  12  -2 -11  18 -17  22  18
s = 180

2)
const n=33; 
var a:array[1..n] of integer;
i:integer; 
begin
Randomize;
writeln('Массив A:');
for i:=1 to n do
 begin
 a[i]:=random(96);
 write(a[i]:3);
 end;
writeln;
for i:=1 to n do
 if a[i] mod 13 = 0 then write(a[i]:4);
end.

Пример:
Массив A:
 45 33 64 67 83 50 44 68 49 62 77 12 30 48  9 11 54 11 63  2 32 56 60 45 18 75 94 26 14 78  5 20 51
  26  78
0,0(0 оценок)
Ответ:
aygi777
10.09.2020 15:12
Program lab3;
var i,imax: integer;
    max: real;
    b:array[1..50]of real;
begin
max:=0;
for i:=1 to 50 do
begin
  b[i]:=(sin(i)+exp(sin(i)))*cos(i);
  write(b[i]:4:2,' ');
  if b[i]>max then
  begin
    max:=b[i];
    imax:=i;
  end;
end;
writeln;
writeln('Максимальное число: ',max:4:2,' ,  его номер: ',imax);
end.

1.71 -1.41 -1.28 0.19 -0.16 0.46 1.95 -0.54 -1.75 -0.03 0.00 0.04 1.76 0.50
1.95 -0.44 0.16 -0.18 1.30 1.39 -1.72 -0.98 0.22 -0.21 0.74 1.88 -1.04 -1.52
0.11 -0.09 0.24 1.91 -0.05 -1.89 -0.20 0.08 -0.09 1.57 0.96 -1.90 -0.69 0.21
-0.22 1.04 1.68 -1.45 -1.25 0.19 -0.17 0.49 

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