Экран смерти — жаргонное название заставки, появляющейся при серьёзной неполадке в операционной системе. При возникновении экрана смерти требуется перезагрузка компьютера, несохранённая работа теряется[1].
Объяснение:
Иногда в ядре операционной системы срабатывает внутренняя самопроверка — «такого быть не должно». Это значит, что ядро или драйверы работают в аварийном режиме, и проблема решается только перезагрузкой. Микроконтроллерные устройства, работающие без вмешательства человека, перезагружаются без запросов. Но персональные компьютеры, как правило, оснащены монитором и позволяют относительно неквалифицированному человеку (пользователю или системному администратору) заменять детали аппаратуры или программное обеспечение. Чтобы намекнуть о причине ошибки, ОС выводит какие-либо подробности, связанные с ней. Например: какая именно самопроверка не сработала, какой модуль ядра исполнялся, в каком состоянии был стек… Обычно эта информация выводится в текстовом режиме или на одноцветном фоне.
Для устройств, которые пользователь обслуживать не может (плееры, мобильные телефоны, игровые приставки…) «экраном смерти» может называться заставка, возникающая при включении сломанного устройства.
+#include <ctime>
#include <iostream>
#include <cstdlib>
#include <time.h>
#include <math.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "Rus");
int a, b, c, f;
Koric:
cout << "\n\n1)Сложение чисел\n2)Вычитание чисел\n3)Умножение\n4)Деление\n\n";
cout << "\nВведите какое действие вы бы хотели произвести - ", a;
cin >> a;
if (a == 1); {
cout << "\nВы выбрали калькулятор сложения чисел!\n\nВведите 2 числа которые вы хотите сложить:";
cout << "\nПервое число - ", b;
cin >> b;
cout << "\nВторое число - ", c;
cin >> c;
f = b + c;
cout << "\nУ вас получилось число = ";
cout << f;
goto Koric;
return 0;
}
else if (a == 2); {
cout << "\nВы выбрали калькулятор вычитание чисел!\n\nВведите 2 числа которые вы хотите вычтить:";
cout << "\nПервое число - ", b;
cin >> b;
cout << "\nВторое число - ", c;
cin >> c;
f = b - c;
cout << "\nУ вас получилось число = ";
cout << f;
goto Koric;
return 0;
}
else if (a == 3); {
cout << "\nВы выбрали калькулятор умножения чисел!\n\nВведите 2 числа которые вы хотите умножить:";
cout << "\nПервое число - ", b;
cin >> b;
cout << "\nВторое число - ", c;
cin >> c;
f = b * c;
cout << "\nУ вас получилось число = ";
cout << f;
goto Koric;
return 0;
}
else (a == 4); {
cout << "\nВы выбрали калькулятор деление чисел!\n\nВведите 2 числа которые вы хотите поделить:";
cout << "\nПервое число - ", b;
cin >> b;
cout << "\nВторое число - ", c;
cin >> c;
f = b * c;
cout << "\nУ вас получилось число = ";
cout << f;
goto Koric;
return 0;
}
0
Поделитесь своими знаниями, ответьте на вопрос: