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

Заполнить массив на 200 элементов псевдослучайными числами от 20 до 80: 1)найти среднее арифметическое всех элементов. 2)найти среднее арифметическое всех элементов меньше пятидесяти 3)заменить наименьшие значения в массиве нулями вывести полученный массив.

👇
Ответ:
Albina0981
Albina0981
13.03.2022
// PascalABC.NET 3.2, сборка 1379 от 21.01.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(200,20,80); a.Println;
  Writeln('Ср.арифм: ',a.Average:0:3);
  Writeln('Ср.арифм. элементов, меньших 50: ',a.Where(x->x<50).Average:0:3);
  var m:=a.Min;
  a.Replace(m,0);
  a.Println
end.

Пример
55 24 28 58 53 69 59 34 39 31 43 37 54 67 53 55 69 39 55 79 24 49 38 51 35 45 51 72 71 55 20 29 67 37 48 33 66 55 54 77 58 58 30 38 20 52 48 39 47 77 75 24 55 63 77 25 67 58 42 28 38 68 43 64 31 34 50 36 39 39 70 34 65 58 41 46 39 80 50 64 78 31 45 75 61 76 55 24 41 42 47 28 32 46 59 71 35 46 26 67 21 31 80 27 27 61 39 77 42 50 66 68 27 59 30 26 42 49 23 35 60 46 76 78 73 61 21 38 80 50 31 74 73 63 62 67 32 37 68 20 57 58 62 72 56 59 20 54 35 53 48 66 43 71 27 55 36 22 35 46 60 20 78 72 39 73 75 45 77 44 75 25 61 23 59 21 64 24 41 33 61 47 23 46 22 45 51 22 55 26 51 29 22 42 41 56 60 71 52 64
Ср.арифм: 48.965
Ср.арифм. элементов, меньших 50: 34.386
55 24 28 58 53 69 59 34 39 31 43 37 54 67 53 55 69 39 55 79 24 49 38 51 35 45 51 72 71 55 0 29 67 37 48 33 66 55 54 77 58 58 30 38 0 52 48 39 47 77 75 24 55 63 77 25 67 58 42 28 38 68 43 64 31 34 50 36 39 39 70 34 65 58 41 46 39 80 50 64 78 31 45 75 61 76 55 24 41 42 47 28 32 46 59 71 35 46 26 67 21 31 80 27 27 61 39 77 42 50 66 68 27 59 30 26 42 49 23 35 60 46 76 78 73 61 21 38 80 50 31 74 73 63 62 67 32 37 68 0 57 58 62 72 56 59 0 54 35 53 48 66 43 71 27 55 36 22 35 46 60 0 78 72 39 73 75 45 77 44 75 25 61 23 59 21 64 24 41 33 61 47 23 46 22 45 51 22 55 26 51 29 22 42 41 56 60 71 52 64
4,8(43 оценок)
Открыть все ответы
Ответ:
NoxchiKent
NoxchiKent
13.03.2022
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;

int main(){
srand(time(0));
int n,m;
cin>>n;
cin>>m;
int **a=new int *[m];
for(int i=0;i<m;i++)
  a[i]=new int[n];
    cout<<"Matrix A:";
      for(int i=0;i<m;i++){
        cout<<"\n";
           for(int j=0;j<n;j++){
                 a[i][j]=rand()%17-7;
                     cout<<a[i][j]<<" ";
}
}
int *b = new int[m];
cout<<"\n Array B:";
for(int j=0;j<n;j++){
b[j]=0;
 for(int i=0;i<m;i++){
   b[j]=b[j]+a[i][j];
     }cout<<b[j]<<" ";
   }
cin.get();
cin.get();
return 0;
}
Блок-схема и программка на с++ получить матрицу а размера , заполненную случайными числами от -7 до
4,8(70 оценок)
Ответ:
dashakalita
dashakalita
13.03.2022

задача1

запишем условие: I=357 байт , К=500, N=?, i=?

решение: выразим информационный объем сообщения в битах

I=357*8=2856 бит

найдем вес одного символа i=I/K=2856/500=5.712 бит

по таблице нецелых степеней числа 2 найдем мощность алфавита -52


задача2

запишем условие: N=64, страниц=3, строк=40, символов=60, I=?

решение: найдем общее количество символов во всем тексте

К=3*40*60=7200

вычислим вес одного символа алфавита: N=2^i, 64=2^i, 2^6=2^i, i=6 бит

вычислим информационный объем текста: I=K*i=7200*6=43200 бит=5400 байт

4,4(86 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ