М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Inna2404
Inna2404
23.01.2020 11:47 •  Информатика

Посчитать сколько делителей имеет число n в интервале (a; b).написать код в с# !

👇
Ответ:
dela19
dela19
23.01.2020

using System;

namespace Global

{

   class Program

   {

       public string[] range = new string[2];

       static void Main(string[] argv)

       {

           Program Obj = new Program();

           Obj.Calculate();

       }

       public void Calculate()

       {

           string iN = Console.ReadLine();

           int n = Convert.ToInt16(iN);

           Console.WriteLine("Введите диапазон (2 числа через пробел)");

           range = (Console.ReadLine().Split(' '));

           int s = 0;

           int b = getArrayItem(1);

           for (int a = getArrayItem(0); a<b+1; a++)  

           {

               if (n % a == 0)

               {

                   s++;

               }

           }

           Console.WriteLine(s);

           Console.ReadKey();

       }

       public int getArrayItem(int item)

       {

           return Convert.ToInt16(range[item]);

       }

   }

}

Объяснение:

4,7(26 оценок)
Открыть все ответы
Ответ:
enotkcovi
enotkcovi
23.01.2020
Переводим 112 и 64 в 2СС . 
112 =1110000
 64 =1000000
так как байт - это 8 бит ,следовательно в числе должно быть восемь знаков , тогда добавляем перед числами по незначащему нулю , тогда
112 = 01110000
64 = 01000000
адрес сети получается , когда мы применяем поразрядную конъюнкцию (между маской и ip адресом)
01110000
<-- маска 

01000000
мы видим в адресе сети единицу и над ней в ip адресе тоже единица , значит на этом месте в маске может быть только 1 .
Так как в маске у нас идут (СТРОГО) сначала единицы ,потом нули, тогда маска будет равна 11000000 , что в переводе в 10 -ную СС =192
ответ : 192
4,4(31 оценок)
Ответ:
vovadj17
vovadj17
23.01.2020
// PascalABC.NET 3.3, сборка 1633 от 10.02.2018
// Внимание! Если программа не работает, обновите версию!

№1

begin
  var x:=ReadReal('x=');
  var y:=Sqr((1-x*x+5*Sqr(x*x)));
  Writeln('y=',y)
end.

Пример
x= 4.12
y=2029704.2032886

2a.
 
begin
  var x:=ReadReal('x=');
  var t1:=x*x; // x^2
  var t2:=t1*t1; // x^4
  t2:=t2*t2; // x^8
  t1:=t2*t1; // x^10
  Writeln('x^10=',t1)
end.

2b.

begin
  var x:=ReadReal('x=');
  var t:=x*x; // x^2
  t:=t*t; // x^4
  t:=t*t; // x^8
  t:=t*t; // x^16
  t:=t/x; // x^15
  Writeln('x^15=',t)
end.
4,7(40 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ