Для тех из вас, кто слышал от своих родителей: «Не играйте в видеоигры слишком долго, они испортят вам мозг», давайте разберемся, так ли это.
На дворе 2020 год, и игровая индустрия не сбавляет обороты: выбор платформ неуклонно увеличивается, качество игр стремительно улучшается, а растущая аудитория геймеров, которая приняла и интегрировала игры в свою повседневную жизнь, достигла наивысшей точки и все еще продолжает расти.
Да, во многом игровая индустрия процветает благодаря киберспорту. Проекты вроде Fortnite не только доступны на различных платформах, включая смартфоны, но и не требуют никакого вложения реальных средств.
В связи со значительным увеличением числа активных игроков, возникает вопрос: «Насколько видеоигры вредны для нас?».
Мы все слышали, что в тот или иной момент кто-то говорил о видеоиграх так, будто они наносят вред вашему зрению, нарушают осанку и разрушают функции мозга, но на чем основаны эти утверждения?
(Написал для С++ и для С)
[1-й вариант для C++]
#include <iostream>
using namespace std;
int main(int argc, const char * argv[]) {
int numberFirst, numberSecond;
//Для того, чтобы в консоль корректно выводились русские буквы
setlocale(LC_ALL, "Russian");
cout << "Введите первое число: ";
cin >> numberFirst;
cout << "Введите второе число: ";
cin >> numberSecond;
// Переменная 'a' используется для хранения первой цифры из первого числа
int a = 0;
while (numberFirst > 0) {
a = numberFirst % 10;
numberFirst/=10;
}
// Переменная 'b' используется для хранения первой цифры из второго числа
int b = 0;
while (numberSecond > 0) {
b = numberSecond % 10;
numberSecond/=10;
}
if (a == b){
cout << "У чисел одинаковые первые цифры!" << endl;
}
else{
cout << "У чисел разные первые цифры!" << endl;
}
//Для того, чтобы окно с консолью не закрывалось после выполнения программы. В качестве альтернативы можно использовать system("pause");
getchar();
}
[2-й вариант для С]
#include <stdio.h>
int main(int argc, const char * argv[]) {
int numberFirst, numberSecond;
printf("Enter first number: ");
scanf("%d", &numberFirst);
printf("Enter second number: ");
scanf("%d", &numberSecond);
// Переменная 'a' используется для хранения первой цифры из первого числа
int a = 0;
while (numberFirst > 0) {
a = numberFirst % 10;
numberFirst/=10;
}
// Переменная 'b' используется для хранения первой цифры из второго числа
int b = 0;
while (numberSecond > 0) {
b = numberSecond % 10;
numberSecond/=10;
}
if (a == b){
printf("Numbers have the same first digits!");
}
else{
printf("Numbers have different first digits!");
}
}
Объяснение:
Объяснения добавил в комментарии к коду.
Поделитесь своими знаниями, ответьте на вопрос:
1) в чем отличие при наборе теста: когда вы нажимаете enter и shift+enter? 2) каким образом быстро выделить слово, абзац. 3) опишите алгоритм получения в документе символов "не равно" и "стрелка" решите уравнение 1100(2) + 10(2) * х = 101010(2) ответ дайте в системе исчисления с основанием 8