Почему ниже алгоритмы для исполнителя арифмометр не могут быть выполнены ( какие свойства алгоритма нарушены) а) взять число 4; взять число 5; умножить; вычесть; результат. б) взять число 6; взять число 3; разделить; результат. в) взять число; взять число; сложить; результат.
128
173
Ответы на вопрос:
А) после "умножить" в памяти останется только одно число, а для следующей команды "вычесть" их должно быть как минимум два. б) для исполнителя не определена инструкция "разделить" в) после "взять число" не хватает самого числа
ответ:
вот код на с++
объяснение:
#include
#include
using namespace std;
int main() {
string num; // создаем строку num, где храним число
cin > > num; // считываем num
// ищем, есть ли одинаковые цифры на 1 и 2 позиции, на 1 и 3, на 2 и 3
if (num[0] == num[1] || num[0] == num[2] || num[1] == num[2]) cout < < "yes\n"; // если есть, выводим "да"
else cout < < "no\n"; // иначе "нет"
}
Популярно: Информатика
-
jimjimkim13.05.2020 22:07
-
Sofiya1111111111111108.11.2020 02:02
-
svishevaarina08.01.2021 08:06
-
Димон2014305.04.2023 14:11
-
bayan610.02.2023 21:07
-
IrinaZoloeva02.05.2022 13:52
-
skillsass16.12.2022 11:40
-
Picmout30.10.2022 13:04
-
denis2004360127.12.2020 08:50
-
mita42113205.09.2022 17:47