olofinskayae
?>

написать (С++) Написати рекурсивну функцію amount, яка повертає кількість цифр у заданому натуральному числі n. Перевірка: якщо n = 3655, то k = 4; якщо n = 56987, то k = 5.

Информатика

Ответы

annaar497
PROGRAM A24;
const
    max = 20;
    
var
    c:array[1..max]of integer;
    x:integer;
    i, k:byte;

BEGIN
  writeln('Заменить k-й элемент одномерного массива на 0, если этот элемент четный и на 1 если он нечетный');
  writeln(' ');

  writeln('Начальный Массив' );
  randomize;
  for i:=1 to max do begin
    c[i]:=random(-64,64);
    write(c[i], ' ');
  end;

  writeln(' ');
  writeln(' ');
 
  write('Введите k='); readln(k);
  writeln(' ');

  if odd(k) then
      c[k]:=1
  else
      c[k]:=0;

  writeln(' ');    
  writeln('Измененный массив' );  
  for i:=1 to max do
    write(c[i], ' ');
END.

Написать программу на паскале 20) заменить k-й элемент одномерного массива на 0, если этот элемент ч

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

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

написать (С++) Написати рекурсивну функцію amount, яка повертає кількість цифр у заданому натуральному числі n. Перевірка: якщо n = 3655, то k = 4; якщо n = 56987, то k = 5.
Ваше имя (никнейм)*
Email*
Комментарий*

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

kazimov832
goodsled
sidorov9
demakova1969
Yurevich1291
kitoova
yuliasam
Коваль1974
eleniloy26
alisabutusova
luxoutlet
vladburakoff5
Yelena1458
Femida76
kristal1