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

Три ученицы: Маша, Настя и Полина – занимаются на дополнительных занятиях любимыми предметами и ходят на олимпиады. Каждая сходила на две олимпиады из следующих шести: информатика, биология, математика, немецкий язык, физкультура, география.

- Зимой на катке часто встречаются трое – Полина и любители физкультуры и географии.

- Информатик и географ переняли интерес к предмету от родителей.

- Маша младше всех. Любитель физкультуры старше любителя математики.

- В парикмахерской все трое: Маша, победитель олимпиады по немецкому языку и математик – ходят к одному мастеру. Кто какими предметами увлекается?

2)На биологической станции работают исследователи. Каждый изучает жизнь какого-либо животного. Из диких животных на станции живут тигры и леопарды. Известно, что 24 человека занимаются изучением тигров. 22 человека изучают леопардов. 7 человек изучают и тигров, и леопардов. Сколько всего исследователей работает на станции?

3)Необходимо закодировать двоичным кодом все 30 символов некоторого алфавита. Какое минимальное количество разрядов потребуется для двоичного кода?

4)Переведите единицы измерения информации:

1)) 5 Кб в байты,

2)) 219 бит в килобайты,

3)) 3680 бит в байты,

4)) 227 байт в мегабайты

5)Мощность алфавита, с которого записано сообщение равна 128 символов. Информационный объём сообщения равен 840 байт. Сколько символов содержит это сообщение?

6)Скорость передачи данных по каналу связи равна 256 Кбит/с. Передача данных заняла 1,5 минуты. Определите информационный объём переданных данных в килобайтах

7)Пользователь работал с каталогом С:\ Списки\ Классы\ 7 классы, в котором редактировал файл Оценки.doc. Затем поднялся на три уровня вверх и спустился на один уровень вниз в подкаталог Успеваемость, создал в нём папку 1 четверть и переместил в него файл Оценки.doc. Каково полное имя файла после перемещения?

8)Найдите объём памяти в килобайтах, необходимый для хранения растрового графического изображения размером 720х640 пикселей. Количество отображаемых цветов равно 256

9)Растровое изображение размером 128х256 пикселей занимает 24 Кб памяти. Найдите максимально возможное число цветов в палитре изображения

Показать ответ
Ответ:
vikab4
vikab4
28.05.2021 11:39
// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('Количество строк в массиве:');
  var m:=ReadInteger('Количество столбцов в массиве:');
  Writeln('*** Исходный массив [',n,',',m,'] ***');
  var a:=MatrRandom(n,m,-99,99);
  a.Println(4); Writeln(4*a.ColCount*'-');
  Writeln('Кол-во положительных: ',a.ElementsByRow.Where(x->x>1).Count)
end.

Пример
Количество строк в массиве: 5
Количество столбцов в массиве: 12
*** Исходный массив [5,12] ***
 -64  16  -1  59 -63 -37 -54  28 -40  39  17 -84
  89   8  38  56 -51  20  49  28 -90 -85   1  81
  13  52 -10  15  28 -95  76 -77 -54 -27  33  -9
  22  43 -40  14  58  19 -75  26  92  94 -59  87
 -95  -8  65 -24 -50  62  26 -79 -85  18 -54 -16

Кол-во положительных: 32
0,0(0 оценок)
Ответ:
zelim7
zelim7
08.03.2020 15:00
#include <iostream>
using namespace std;

struct link 

    double data; 
    link* next; 
}; 
 
link* first = NULL; 
 
void additem(int d) // добавление элементов список

    link* newlink = new link; 
    newlink->data = d; 
    newlink->next = first; 
    first = newlink; 

 
void display() // вывод на экран

    link* current = first; 
    while(current) 
    { 
        cout << current->data << " "; 
        current = current->next; 
    }  
}  

int max() // max

    link* current = first; 
    int m=0;
    while(current) 
    { 
        if (current->data > m) m = current->data; 
        current = current->next; 
    }
    return m;


void norm(int m) // нормализация

    link* current = first; 
    while(current) 
    { 
        current->data /= m; 
        current = current->next; 
    }  


int main() 

    int n=10;
    int a;
    for (int i=1; i<n; i++) {
    cin >> a;
    additem(a); 
    }
    display();
    cout << endl << max() << endl;
    norm(max());
    display();
}

Пример:
64 45 19 42 83 38 71 23 52
83
0.771084 0.542169 0.228916 0.506024 1 0.457831 0.855422 0.277108 0.626506
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота