profile
Размещено 5 лет назад по предмету Информатика от gqj57642

Дана последовательность из N вещественных чисел. Первое число в последовательности нечетное. Найти сумму всех идущих подряд в начале последовательности нечетных чисел. Условный оператор не использовать.Qbasic

  1. Ответ на вопрос
    Ответ на вопрос дан Аккаунт удален
    О четности или нечетности вещественного числа можно говорить лишь если оно не имеет дробной части. В этом случае оно приводится к целому числу. Я не знаю, зачем дано абсолютно глупое требование не использовать условный оператор, но выполнить его можно. Надо умножать число на абсолютную величину остатка от его деления на 2. Если число четное, остаток будет нулевым, нечетное - единичным. Поэтому результатом умножения будет или само нечетное число, или ноль. И можно все подряд складывать.

    CLS
    DIM n AS INTEGER
    INPUT "n=", n
    DIM i AS INTEGER, k AS INTEGER, x AS SINGLE, s AS SINGLE, i AS INTEGER
    s = 0
    FOR i = 1 TO n
       INPUT "->", x
       s = s + x * (ABS(INT(x)) MOD 2)
    NEXT i
    PRINT "s = ", s
    1. Ответ на вопрос
      Ответ на вопрос дан gqj57642
      моя вина,сразу не заметил что имя это уже есть.
    2. Ответ на вопрос
      Ответ на вопрос дан gqj57642
      спасибо большое
    3. Ответ на вопрос
      Ответ на вопрос дан gqj57642
      и еще,насчет условия то что первое число должно быть нечетным.оно присутствует в данном решении?
    4. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Во втором вложении видите - с нечетного начат ввод. но на деле этому алгоритму все равно)))
    5. Ответ на вопрос
      Ответ на вопрос дан gqj57642
      окей)спасиб
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

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