artemkolchanov24
?>

Дано целое число n – количество элементов массива. вывести те цифры элементов массива, которые содержатся в каждом единичном разрядес

Информатика

Ответы

natalyaionova
Программа для решения задачи и пример её работы - в прилагаемом файле.
juliaWinter
Var ar:array of integer;
i,n:integer;
IntSet:set of integer;
begin;
randomize;
readln(n);
setlength(ar,n+1);
writeln('Array:');
for i:=1 to n do
begin;
 ar[i]:=random(100);
 write(ar[i]:4);
 IntSet+=[ar[i] mod 10];
end;
writeln;
writeln('Set:',IntSet);
end.
Andrei-Shchukin
У меня это уже было я из тетрадки перепишу  
2) 100001100 = 2^8 + 2^3 + 2^2 = 256 + 8 + 4 = 268
3) 137 = 10001001 (нужно число делить на 2, записывая остаток, и так до тех пор пока число уже нельзя будет делить, потом записываем остатки в обратном порядке)
137 / 2 = 68 ( остаток 1)
68 / 2 = 34 (остаток 0)
34 / 2 = 17 (остаток 0)
17 / 2 = 8 (остаток 1)
8 / 2 = 4 (0)
4 / 2 = 2 (0)
2 / 2 = 1 (0)
Теперь надо записать остатки в обратном порядке = 10001001
4) Как я понял 8 и 16 это систему счисления, если да то:
а)151 = 1 * 8^2 + 5 * 8^1 + 1 * 8^0 = 64 + 40 + 1 = 105
б) 2С = 2 * 16 + 12(С) = 32 + 12 = 44
ну блин как то так наверное         
marimelons795
Const
  n = 10;

var
  a: array[0..10] of integer;
  i, s: integer;

begin

//Заполнение массива сл. числами

  for i := 1 to n do
  begin
    a[i] := random(201) - 100;
    write(a[i]:4);
  end;
  writeln;

//1) Все элементы не превышающие число 100

  writeln('Не больше 100 ');
  for i := 1 to n do
    if a[i] <= 100 then
      write( a[i]:4);
  writeln;

// 2) Все четные элементы

  writeln('Кратные двум ');
  for i := 1 to n do
    if a[i] mod 2 = 0 then  
      write( a[i]:4);
  writeln;

// 3) Все элементы, являющиеся трехзначными числами

   writeln('Трехзначные ');
  for i := 1 to n do
    if (a[i] < -99) or (a[i] > 99) then  
      write(a[i]:4);
  writeln;

// 4) Третий, шестой и т.д элементы.

  i := 3;
  writeln(' номера 3, 6, 9 и  т.д.');
  while i < n do
  begin
    write(a[i]:4);
    i := i + 3;
  end;
end.

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

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

Дано целое число n – количество элементов массива. вывести те цифры элементов массива, которые содержатся в каждом единичном разрядес
Ваше имя (никнейм)*
Email*
Комментарий*

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

alex-kuzora4411
verachus
gullieta
ekaterinkat
triumfmodern
mekap22044
vadimpopov88
vipteatr
timeev3160
pristav9
Vladimir
Yevgeniya Bessonov
annademidova-74
orb-barmanager
kattarina71