ДЗ: //Задание 2: //Написвть простой калькулятор: ползователь вводит 2 числа, и выбирает операцию //Проверить корректность ввода чисел //Проверить корректность операции //Обработать деление на 0 //Задание 3*: //Через битовые операции и перечни - реализовать игровой объект для RPG. Он должен иметь: /* * Можно положить в инвентарь * Можно купить * Квестовый * Можно использовать как оружие * Могут использовать NPC * Имеет прочность * Зачарован * и т.п Также создайте 3 таких объекта: меч главного героя, зелье регенерации здоровья, сумка с квест. предметами */ //Задание 4**: //4.1 Реализуйте программу которая будет менять знак числа //На то это и задание с двумя звёздочками, так как тут всё не так просто: //Для перевода разрешено использовать только унарные операторы. Запрещено использовать унарный -. //Решение реализуется в 1 строчку //4.2 Подумайте и напишите в комметарии выполниться ли такой сегмент кода и почему. //Если выполниться - то какое значение будет в переменной b. Не используйте для решения компилятор(только проверка) //int a = 5; //int b = +-a; //Задание 5(на логику): //5.1 почему люк круглый? //5.2 нарисуйте фигуру. Ответ - напишите в комментарии //5.3 у Вас есть 2 ведра: на 5 и на 3 литра + бесконечное кол-во воды. При помощи этих вёдер - отмерьте 4 литра. //При наборе воды с источника - ведро наполняется полностью. //При опорожнении ведра(не в другое ведро) - из него выливается вся вода //При опорожнении ведра(в другое ведро) - нужно лить воду до тех пор пока не наполниться второе, но в первом ведре //может остаться вода //Задание 6***: //Скомпилируется ли такой код(внутри main), и почему: //ru-vid.com/show-UCAQX85XWpnyR3mr4sKCFe0A //int k = 5 > 6 ? 7 : 8 + 39 - 8 > 7 ? 10 : 15; //return -1;
Почти тоже самое есть и в QBASIC можно тоже как калькулятор использовать программу так же она может считать это например прямоугольник, треугольник, или это не треугольник вводишь всё в qbasic после компиляций в чёрной программе вводишь данные и он говорит что это.
Говорят что есть языки которые "более понятны" обычным людям такие как Pascal, SQL, и по-этому их дают для изучения. Но видимо я не человек, а машина, так как мне эти языки сложнее в восприятии)