Загрузка...

Нужна помощь. Язык си

Тема в разделе C/C++ создана пользователем Zenqder 10 ноя 2022. 211 просмотров

  1. Zenqder
    Zenqder Автор темы 10 ноя 2022 0 30 апр 2020
    Доброго времини суток. Подскажите пожалуйста, что конкретно нужно сделать в задании 2.1
    Буду благодарен если напишите последовательность действий
    [IMG]
     
  2. Celeste
    Celeste 10 ноя 2022 ♕Climbing for strawberries and finding myself...♕ 9694 26 окт 2021
    А задание собственно в чём? Что написано до этих строк? Могу объяснить что происходит в строке 2.1, но что делать хз
     
    1. Посмотреть предыдущие комментарии (1)
    2. Celeste
      Zenqder, b /= ... значит b = b / ...
      nc % 10 выдаёт остаток от деления нацело nc на 10
      (int)u превращает число в целое, в данном случае число с двойной точностью в целое, в данном случае будет 0
      выражение ? при правде : при лжи, т.е. как ты сказал if else
      >>3 побитовый сдвиг вправо, т.е. как целочисленное деление на 2, 3 раза
    3. Zenqder Автор темы
      Celeste, А как правильно так?
      b/= nc%10 +((int)u ?

      b/=(1534%10)+0

      b/=4

      b=b/4

      b=13/4

      b=3
      или вот так
    4. Zenqder Автор темы
      Celeste,
      b=b/nc%10+(int)u

      b=13/1534%10+0

      b=0
    5. Посмотреть следующие комментарии (5)
Top
Загрузка...