Валентинович133
?>

Вычислите значения арифметических выражений при х=3. ( 10 div x + 2)*)10 mod x +3)/(2 mod 5) 1)10 2)4 3)6 4)5

Информатика

Ответы

bichkowa-oksana
A  div b   -целочисленное деление a на b a mod b   -остаток от деления а на b после подстановки вместо х числа 3  последовательно получаем = (3+2)*(1+3)/(2)=5*4/2=20/2=10 ответ 1)
zhunina71807

var digits: set of '0'..'9'; st: string; i,s,t,t1: integer; begin  read(st)  for i : = 1 to length(st) do begin      if not (st[i] in digits) then begin          s: =s+t;           t: =0;       end      else begin           t1: =integer(st[i]);           t: =t*10+t1;       end;   end;   writeln('s=',s)end.

 

на руби куда легчеst=gets.to_sst=st.gsub(/\d+/,',')a=(st.split(","))s=0a.each_index do |i|      a[i]=a[i].to_i      s+=a[i]endp ap s

 

kuznecovav3066
#код на ruby 2.2.3p173 count = 0 for i in 0..2**9-1       s = ("000000000"+i.to_s(2))[-       vertix = 0       s.chars.each {|c|             vertix = (vertix + (c == "1" ? 1 : -1)) % 3 ;             # p [c, vertix]       }       if vertix == 0             p s             count += 1       end end p count вывод 170

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вычислите значения арифметических выражений при х=3. ( 10 div x + 2)*)10 mod x +3)/(2 mod 5) 1)10 2)4 3)6 4)5
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Евгений
Karpova
kuziv31
Александрович Алексеевна
vera-classic75
ok-49566
dilshermatov5806
layna1241383
lepekhov4011
jenko87
RozaAsadullina
rebet61
s9152992722344
Zeegofer