Есть ответ 👍

Разработайте программу,еоторая вычисляла бы значения функции.Какой вариант записи вложенных условий должен использоваться в данной программе ,ПЛЕЕС​

102
398
Посмотреть ответы 2

Ответы на вопрос:

ЧараX
4,8(90 оценок)

#include<bits/stdc++.h>

using namespace std;

#define ll long long int

int main()

{

ios_base::sync_with_stdio(0);

cin.tie(0);cout.tie(0);

ll x;

 cin>>x;

 if(x>0)cout<<x+100<<" ";

   else if(x==0)cout<<20<<" ";

     else if(x<0)cout<<pow(x,2)<<" ";

return 0;

}

nadya1801
4,4(41 оценок)

Перевод в 2-ричную систему счисления алгоритм, правило или просто  мои проверенные  познания: делим число из десятичной системы  на 2 потом записываем частное и запоминаем для дальнейшего выведения остатка , если при делении делимое иррациональное  то мы отнимаем 1 от делимого и делим на 2, при выведении остатка с рациональным числом мы просто вычитаем их и получаем остаток 0, но при выведении остатка с иррациональным числом мы берём обычное иррациональное уменьшаемое и рациональное вычитаемое (то есть  отнимаем 1 от делимого которое в данном случае является уменьшаемым) и при таком раскладе остаток будет 1. то есть если число рациональное то остаток = 0 но если оно    иррациональное то остаток = 1  296₁₀ : 2 = 148₁₀ 296₁₀ - 296₁₀ = 0 (остаток 0) 148₁₀ : 2 = 74₁₀  148₁₀ - 148₁₀ = 0 (остаток 0) 74₁₀ : 2 = 37₁₀ 74₁₀ - 74₁₀ = 0 (остаток 0) 37₁₀ : 2  = 16₁₀ 37₁₀ - 36₁₀ = 1 (остаток 1) 18₁₀ : 2 = 8₁₀ 18₁₀ - 18₁₀ = 0 (остаток 0) 9₁₀ : 2 = 4₁₀ 9₁₀ - 8₁₀ = 1 (остаток 1) 4₁₀ : 2 = 2₁₀ 4₁₀ - 4₁₀ = 0 (остаток 0) 2₁₀ : 2 = 1₁₀ 2₁₀ - 2₁₀ = 0 (остаток 0) 1₁₀ : 2 = 0₁₀  1₁₀ - 0₁₀ = 1 (остаток 1) пересчитываем в строчку от меньшего к большему то есть от 1 до 296 остатки : 100101000₂ оформление  296₁₀ = 100101000₂ проверка: 296₁₀ : 2 = 148₁₀ 296₁₀ - 296₁₀ = 0 (остаток 0) 148₁₀ : 2 = 74₁₀  148₁₀ - 148₁₀ = 0 (остаток 0) 74₁₀ : 2 = 37₁₀ 74₁₀ - 74₁₀ = 0 (остаток 0) 37₁₀ : 2  = 16₁₀ 37₁₀ - 36₁₀ = 1 (остаток 1) 18₁₀ : 2 = 8₁₀ 18₁₀ - 18₁₀ = 0 (остаток 0) 9₁₀ : 2 = 4₁₀ 9₁₀ - 8₁₀ = 1 (остаток 1) 4₁₀ : 2 = 2₁₀ 4₁₀ - 4₁₀ = 0 (остаток 0) 2₁₀ : 2 = 1₁₀ 2₁₀ - 2₁₀ = 0 (остаток 0) 1₁₀ : 2 = 0₁₀  1₁₀ - 0₁₀ = 1 (остаток 1) прости но я потратил много времени что бы сформулировать правило ну и проверка это самое лёгкое что казалось, остальное всё исходит из 2-ричной системы счисления.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS