yurick2071488
?>

1) переведите целые числа из десятичной системы исчисления в восьмиричную: а) 256 б) 400 в) 1234 г)2012 2)переведите целые числа из десятичной системы счисления в шестнадцатеричную: а) 256 б) 400 в) 1234 г) 2012

Информатика

Ответы

SlavaA99

1)

А) 256(10)=400(8)

Б) 400(10)=620(8)

В) 1234(10)=2322(8)

Г) 2012(10)=3734(8)


2)

А) 256(10)=100(16)

Б) 400(10)=190(16)

В) 1234(10)=4D2(16)

Г) 2012(10)=7DC(16)

annapiskun1
#include <iostream>
using namespace std;
int main()
{
     size_t N = 0, val = 0, count = 0;
     cin >> N;
     if (N < 100) {
         for(size_t i = 0; i < N; ++i) {
             cin >> val;
             if (val < 300) {
                 if (!(val % 3)) ++count;
             } else {
                 cout << "Value must be < 300" << endl;
                 exit(1);
             }
         }
     } else {
         cout << "N must be < 100" << endl;
     }
     cout << "Count: " << count << endl;
     return 0;
}
Caragyant
// Напишите программу, которая в последовательности натуральных чисел определяет количество
//чисел, кратных 3. Программа получает на вход количество чисел в
//последовательности, а затем сами числа. В последовательности всегда имеется число,
//кратное 3. Количество чисел не превышает 100. Введённые числа не превышают 300.
//Программа должна вывести одно число - количество чисел, кратных 3.

Var  i,j,x  :word;
     n      :integer;
begin
  writeln('Введите количество цифр в последовательности');
  Readln (j);
  if j>100 then //Проверка накличество чисел в последовательности
      begin
        writeln ('По условия задачи цифр не должно быть более 100');
        writeln ('Введите количесво цифр еще раз');
        readln (j);
      end;
  for i:=1 to j do
  begin
    Writeln ('Введите ',i,' число');
    readln (n);
    if n>300 then //проверка максимального значения числа
      begin
        writeln ('Данное число не удовлетворяет условиям задачи (>300');
        writeln ('Введите его еще раз');
        readln (n);
      end;
      n:= n mod 3;
      if n=0 then x:=x+1;
      end;
   Writeln ('Количество чисел, кратных 3:');
   Writeln (x);
end.

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

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

1) переведите целые числа из десятичной системы исчисления в восьмиричную: а) 256 б) 400 в) 1234 г)2012 2)переведите целые числа из десятичной системы счисления в шестнадцатеричную: а) 256 б) 400 в) 1234 г) 2012
Ваше имя (никнейм)*
Email*
Комментарий*

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

artemy682719
lpcck2212
eobmankina
joini09
leobashkurov1089
mstapottery
iralkap
Лоскутова
shelep19789
vallihhh
Алексей Шуклин
zaretskaya37
korchags19983941
ilkindadashov935232
Щербаков33