oksit
?>

Разделите точками цифры этого числа группами по три , начиная справа. программа получает на вход натуральное число , содержащее не более 100 цифр. программа должна вывести то же число , с точками между некоторыми цифрами этого числа. примеры входных и выходных данных ввод 1000 1.000 вывод 12345678 12.345.678

Информатика

Ответы

Mukhina1811
Язык  python num  =  raw_input("введите число: ")  #  ввод  числа  с  клавиатуры tmp  =  list(str(num))  #превращаем  число  в  строку  а  строку  в  список tmp.reverse() # инвертируем  строку rez  =  []  #  список  под  результат for  i  in  range(len(tmp)):   # идем  по  индексам  в  tmp     if  i  and  not  i%3:   rez.append('.') #если i  делится  на  3  и  не  0,  добавляем  в  rez .     rez.append(tmp[i])  #  добавляем  в rez  элемент  tmp rez.reverse()  # инвертируем результат rez  =  "".join(rez)  # сшиваем  результат  обратно  в  строку print  rez  #  вывод  на  экран
vantoslaltd
Program z1;   var a: array [1..100] of integer; i,min,n: integer; begin  write('введите размерн массива - ');   readln(n);   randomize;   for i: =1 to n do  begin    a[i]: =random(20)+1;     write (a[i],' ');   end;       for i: =1 to n do    if (a[i] mod 3 = 0) then min: =a[i];       for i: =1 to n do    if ((a[i] mod 3 = 0)and (a[i]< min)) then min: =a[i];   writeln;   writeln(min); end.
daverkieva568
Var a,b,c: integer; begin; readln(a); readln(b); readln(c); if (a mod 2=0) and (b mod 2=0) and (c mod 2=0) then writeln('ура')   else     if ((a mod 2=0) and (b mod 2=0)) or ((a mod 2=0) and (c mod 2=0)) or ((b mod 2=0) and (c mod 2=0)) then writeln('уже хорошо')     else       if (a mod 2=0) or (b mod 2=0) or (c mod 2=0) then writeln('не все так плохо')       else         writeln('повезет в следующий раз'); end.

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

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

Разделите точками цифры этого числа группами по три , начиная справа. программа получает на вход натуральное число , содержащее не более 100 цифр. программа должна вывести то же число , с точками между некоторыми цифрами этого числа. примеры входных и выходных данных ввод 1000 1.000 вывод 12345678 12.345.678
Ваше имя (никнейм)*
Email*
Комментарий*