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

Компьютерная книга состоит из 150 страниц. Каждая страница состоит из 40 строк, каждая из которых состоит из 60 символов. Если информационный объем книги 15805, узнайте, сколько разных знаков в используемом алфавите.​

Показать ответ
Ответ:
ледок
ледок
22.03.2021 19:07

#include <iostream>

using namespace std;

//Структура для описания узла

struct Node {

int key;

Node* left;

Node* right;

};

//Класс для описания дерева

class MyTree {

public:

Node* Head;

void AddNode(int key);

void GetTree(Node* &N);

MyTree();

};

//Реализация метода добавления элемента в дерево

void MyTree::AddNode(int key) {

Node* x = Head;

Node* y = nullptr;

while (x!=nullptr){

 y = x;

 if (key > x->key)

  x = x->right;

 else

  x = x->left;

}

Node* tmp = new Node;

tmp->key = key;

tmp->left = nullptr;

tmp->right = nullptr;

if (y == nullptr)

 Head = tmp;

else

 if (key > y->key)

  y->right = tmp;

 else

  y->left = tmp;

}

//Реализациия метода получения дерева

void MyTree::GetTree(Node* &N) {

if (N != nullptr) {

 GetTree(N->left);

 GetTree(N->right);

 cout << N->key << ";";

}  

}

//Реализация конструктора

MyTree::MyTree() {

Head = nullptr;

}

int main()

{

int n;

cout << "Input N:";

cin >> n;

MyTree T;

for(int i=1;i<=n;i++)

 T.AddNode(rand()%100);

T.GetTree(T.Head);

}

Объяснение:

0,0(0 оценок)
Ответ:
Tina05
Tina05
22.05.2022 06:04

Тут не всі. Сама зараз відповідаю на це

1. Які величини ми використовуємо в повсякденному житті та чим вони відрізняються?

Для опису об'єктів і процесів у матеріальному світі ми використовуємо величини. Наприклад, відстань між будинком і школою, температура повітря, тощо. За до величин можна позначати довжину відрізка, площу земельної ділянки, висоту будинку, швидкість пішохода або автомобіля, час обертання планети навколо Сонця. Вони відрізняються тим, що кожна величина характеризується певним значенням та одиницями, в яких вимірюється це значення, наприклад швидкість вимірюється в км/год, температура в °С.

2. Для опису констант мовою програмування Free Pascal використовуючи службове слово const. У мові програмування Python константи задаються в тексті програми.

3. Індефікатори добирають у вигляді деякого скінченного впорядкованого набору літер і цифр, який починається з літери або символу підкреслення  _. Наприклад, А, В2С, _І5, Y, SI, DAT_33, тощо.

4. Для опису числових величин мовою програмування Free Pascal використовуючи декілька слів. Це пов'язано з їх можливим діапазоном значень і відповідно обсягом, який вони можуть займати в пам'яті комп'ютера. Під час виконання програм, написаних мовою Python, система сама визначає обсяг, який числові величини можуть займати в пам'яті комп'ютера, залежно від введеного їх значення.

5.

6. Щоб у середовищі Lazarus описати змінні величини різних типів, які будуть використовуватися в програмі, потрібно службове слово var записують один раз, а перелік змінних кожного іншого типу записують у новому рядку.

7. У середовищі Lazarus для введення даних користувачем використовують функцію InputBox ( ), значення якої надають змінній відповідного типу.

Якщо необхідно перетворити значення рядового типу на числове використовують таку функцію:

StrToInt - перетворення значення рядкового типу в значення цілочисельного типу.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота