В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Valentinka14485
Valentinka14485
10.07.2021 00:07 •  Информатика

решить 1.определите частоту дискретизации если шаг дискретизации равен 0,002 , ответв в гц
2.опредилите шаг дискретизации для частоты равной 2 кГц
3.определите количество возможных значений четырехразрядного регистра
4. с какими параметрами точность дискретного представления аналогового сигнал будет максимальной
а)частота 500 гц , разрядность 32
б)частота 500 гц , разрядность 64
в)частота 1 кГц , разрядность 64
г)частота 1 кГц , разрядность 32

Показать ответ
Ответ:
poli148
poli148
25.09.2022 20:52

#include <iostream>

#include <vector>

#include <numeric>

#include <random>

#include <boost/numeric/ublas/matrix.hpp>

#include <boost/numeric/ublas/io.hpp>

using namespace std;

 

namespace ublas = boost::numeric::ublas;

 

void fill_matrix (ublas::matrix<int> & A)

{

   random_device rng;

   uniform_int_distribution<> gen (-10, 10);

   for (int i = 0; i < A.size1(); i++)

       for (int j = 0; j < A.size2(); j++)

           A(i,j) = gen(rng);

}

 

int addition (int current_sum, int value)

{

   if (value < 0 && value&1)

       return current_sum + value;

   return current_sum;

}

 

int main()

{

   int n = 4;

   ublas::matrix<int> A (n, n);

   fill_matrix (A);

   cout <<A <<endl;

   int sum = accumulate (A.begin2(), A.end2() + A.size2() * (A.size1() - 1), 0,

                         addition);

   cout <<sum <<endl;

}

0,0(0 оценок)
Ответ:
Kuanova2005
Kuanova2005
11.08.2022 04:08
Using namespace std;

int main ()
{
SetConsoleOutputCP(1251);
cout<<"Введите три числа"<<endl;
int a,b,c;
cin>>a>>b>>c;
if ( (a<0) && (b<0) && (c<0))
   {
   cout<<"неотрицательных чисел нет"<<endl;
   system("pause");
   return 0; // дальше не выполняем, чтобы не тратить силы впустую
   }
if (a>0)
   cout<<a*a<<endl;
if (b>0)
   cout<<b*b<<endl;
if (c>0)
   cout<<c*c<<endl;
system("pause");
return 0;
}
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота