vt505
03.10.2022 16:14

Сравни компьютерные и биологические вирусы с диаграммы Венна какой из них опаснец​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
annnnka16
08.03.2022 04:51
Возможность создавать новый документ, используя при этом шаблоны.Возможность одновременно открывать и работать не с одним числом документов.Автоматически проверять орфографию, стилистику и грамматику при вводе текста в документ.Возможность автоматические корректировать ошибки, которые больше всего повторяются в написанном.Включает в себя расширенные возможности по форматированию документа.Возможность применять стили для быстрого форматирования документа.Включает в себя удобные механизмы по работе со сносками, ссылками, колонтитулами.Позволяет включать в текст элементы, которые были созданы в других программах, входящих в Microsoft Office: электронные таблицы, графические изображения или фотографии, графику, видеоизображения, звуки и многое другое.Возможность подготавливать гипертекстовые документы Internet и простые электронные таблицы.Возможность автоматические создавать указатели и оглавление документа.Возможность для отправки готового документа сразу из Word'a по электронной почте или же другому человеку или предприятию на факс.Содержит встроенную объемную систему и мастер подсказок.
0,0(0 оценок)
Ответ:
danieldsha1234
31.03.2023 21:59

#include <iostream>

#include <stdlib.h>

#include <string>

#include <conio.h>

#include <cstdlib>

using namespace std;

struct COMPUTER

{

string Procesor;

long int Ram;

struct HDD  

{

 string Namt;

 long int V_Ram;

 long int V;

}hd;

string Monitor;

string Keyboard;

string Mouse;

void print()

{

 cout << "Processor: " << Procesor << "\nRAM: " << Ram << "\nHDD/NamT: " << hd.Namt << "\nHDD/V_Ram: " << hd.V_Ram << "\nHDD/V: " << hd.V << "\nMonitor: " << Monitor << "\nKeyboard: " << Keyboard << "\nMouse: " << Mouse << "\n\n";

}

};

int main()

{

setlocale(LC_ALL, "ru");

int k = 1;

int tk;

cout << "Введите кол-во компьютеров: ";

cin >> tk;

COMPUTER* pc = new COMPUTER[tk];

for (int i = 0; i < tk; i++)

{

 cout << "Заполнение " << i << " компьютера" <<endl;

 cout << "Введите Procesor: ";

 cin >> pc[i].Procesor;

 cout << "Введите Ram: ";

 cin >> pc[i].Ram;

 cout << "Введите HDD/Namt: ";

 cin >> pc[i].hd.Namt;

 cout << "Введите HDD/V_Ram: ";

 cin >> pc[i].hd.V_Ram;

 cout << "Введите HDD/V: ";

 cin >> pc[i].hd.V;

 cout << "Введите Monitor: ";

 cin >> pc[i].Monitor;

 cout << "Введите Keyboard: ";

 cin >> pc[i].Keyboard;

 cout << "Введите Mouse : ";

 cin >> pc[i].Mouse;

 system("cls");

}

int tab = 0;

bool bMENU = true;

char ch_key;

while (bMENU)

{

 if (tab == 0)

 {

  cout << "1 - Выводит на экран всех компьютеры с введенным процессором" << endl;

  cout << "2 - Упорядочивает записи по росту поля V_ram" << endl;

  cout << "ESC - Выход" << endl;

  switch ((ch_key = _getch()))

  {

  case '1':

   tab = 1;

   break;

  case '2':

   tab = 2;

   break;

  case 27:

   bMENU = false;

   cout << "Выход из программы\n";

   break;

  default:

   cout << "Нажата неподдерживаемая клавиша\n";

   break;

  }

 }

 if (tab == 1)

 {

  system("cls");

  string proc;

  cout << "Введите процессор: ";

  cin >> proc;

  for (int i = 0; i < tk; i++)

  {

   if (pc[i].Procesor == proc)

   {

    pc[i].print();

   }

  }

  cout << "0 - Вернуться в меню" << endl;

  cout << "ESC - Выход" << endl;

  switch ((ch_key = _getch()))

  {

  case '0':

   tab = 0;

   break;

  case 27:

   bMENU = false;

   cout << "Выход из программы\n";

   break;

  default:

   cout << "Нажата неподдерживаемая клавиша\n";

   break;

  }

  system("cls");

 }

 if (tab == 2)

 {

  struct COMPUTER tmp;

  system("cls");

  for (int i = 0; i < tk; i++) {

   for (int j = i + 1; j < tk; j++) {

    if (pc[i].hd.V_Ram > pc[j].hd.V_Ram) {

     tmp = pc[j - 1];

     pc[j - 1] = pc[j];

     pc[j] = tmp; ;

    }

   }

  }

  for (int i = 0; i < tk; i++)

  {

   pc[i].print();

  }

  cout << "0 - Вернуться в меню" << endl;

  cout << "ESC - Выход" << endl;

  switch ((ch_key = _getch()))

  {

  case '0':

   tab = 0;

   break;

  case 27:

   bMENU = false;

   cout << "Выход из программы\n";

   break;

  default:

   cout << "Нажата неподдерживаемая клавиша\n";

   break;

  }

  system("cls");

 }

}

system("pause");

return 0;

}

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