Chopper-hinter25
?>

Вводится число от 1 до 15.вывести данное число, записанное римскими цыфрами

Информатика

Ответы

Kozlovao4
Var a: integer; begin readln(a); if a = 1 then write('i'); if a = 2 then write('ii'); if a = 3 then write('iii'); if a = 4 then write('iv'); if a = 5 then write('v'); if a = 6 then write('vi'); if a = 7 then write('vii'); if a = 8 then write('viii'); if a = 9 then write('ix'); if a = 10 then write('x'); if a = 11 then write('xi'); if a = 12 then write('xii'); if a = 13 then write('xiii'); if a = 14 then write('xiv'); if a = 15 then write('xv'); end.
Kamil

Уровни защиты процессоров Intel 80386

Процессоры, совместимые с Intel 80386, поддерживают четыре уровня (кольца) привилегированности, обеспечивающие различные степени защиты и привилегий для исполняемых программ. В каждый момент времени процессор может работать только на одном уровне привилегий.

При каждой передаче управления с одного уровня на другой процессор выполняет десятки операций. Применение различных уровней привилегий необходимо современной операционной системе, чтобы обеспечить защиту жизненно важных участков кода системы.

Для выполнения кода системного уровня ОС Windows 9х (и Windows на основе технологии NT) использует нулевое кольцо защиты процессоров Intel. Программы, выполняемые в нулевом кольце защиты, работают с аппаратурой напрямую. Сервисом нулевого уровня защиты процессора 80386 пользуются файловая система защищенного режима, диспетчер виртуальных машин и аппаратно-ориентированные драйверы, в том числе написанные независимыми разработчиками и производителями аппаратного обеспечения. Разумеется, компоненты операционной системы, предназначенные для работы в нулевом кольце, должны быть тщательно проверены и отлажены, поскольку ошибка в таком драйвере может стать критической для ОС.

Прикладные программы и многие части операционной системы выполняются только в третьем кольце процессора 80386. Соответственно, они не имеют таких прав, как у программ нулевого уровня. Они не могут напрямую работать с устройствами компьютера, им приходится обращаться к драйверам устройств, выполняющимся в нулевом кольце. Зато они относительно безопасны для системы в целом.

Таким образом, в Windows 9х и Windows на основе технологии NT реализована двухуровневая модель защиты, которую многие называют моделью «ядро-пользователь», а некоторые моделью «клиент-сервер». Оптимальное разделение всех выполняемых программ на системные с высоким уровнем привилегий и прикладные с низким уровнем привилегий обеспечивает достаточно высокую степень защиты без заметного ущерба общей производительности системы. Именно поэтому Microsoft отказалась от использования первого и второго колец защиты в своих операционных системах, во всяком случае — пока. Специалисты фирмы Microsoft считают, что применение других уровней привилегий заметно снизит производительность системы.

foto5113161

Объяснение:

#include <iostream>

using namespace std;

int main()

{

setlocale(LC_ALL, "RUSSIAN");

const int n = 20;      //количество элементов массива        

int mass[n];  

cout << "Ввод массива: "<< endl;

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

{

 cin >> mass[i];  

}

cout << "Исходный массив: " << endl;

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

{

 cout << mass[i] << " ";

}

cout << endl << "Отсортированный массив: "<<endl;

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

 for (int j = 0; j < n-1; j++) {

  if (mass[j] > mass[j + 1]) {

   int b = mass[j]; // создали дополнительную переменную

   mass[j] = mass[j + 1]; // меняем местами

   mass[j + 1] = b; // значения элементов      

  }

 }

}  

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

{

 cout << mass[i] << " ";  

}  

system("pause");

return 0;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вводится число от 1 до 15.вывести данное число, записанное римскими цыфрами
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Алина Ракитин1730
Dmitrievich1871
Vik1744184
hadzievamareta44
petrova-kate3
optikaleks7
yamal-toy
Антон
Васильевий
marim1994361
abdulhakovalily22
hotnuts
Сергеевич1907
ladykalmikova81
obelov