М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
vladivanko400
vladivanko400
04.08.2022 19:40 •  Информатика

найдите сумму цифр 3-х значного числа​

👇
Ответ:
6473089
6473089
04.08.2022

Объяснение:

Алгоритм вычисления:

Имеем число АВС, где А-старший разряд, В-средний, С-младший.

Для вычисления суммы цифр, нужно сначала разложить число на разряды.

Есть несколько Выбор конкретного зависит от  возможностей используемого инструментария (языки программирования, прикладной программы и т.д.).

Пойдем путём вычисления с округлением.

А= ОКРУГЛ(АВС÷100)

В=ОКРУГЛ(АВС - А×100) ÷ 10)

С=АВС - А×100 - В×10

Сумма цифр вычисляется путём сложения А+В+С.

4,8(35 оценок)
Открыть все ответы
Ответ:
kristishkalniza
kristishkalniza
04.08.2022

Вот несколько разных формул, которые для каждого указанного в вашей таблице диапазона значений среднего чека выдают указанное в вашей таблице число (форма оплаты), а для чисел вне диапазонов таблицы- дают на выходе -1 (ниже диапазона) и +1 (выше диапазона), либо просто 0 (выше или ниже диапазона).

1) куча обычных ЕСЛИ (громоздко и запутанно):

=ЕСЛИ(E2<3200;-1;ЕСЛИ(E2<3300;70;ЕСЛИ(E2<3400;80;ЕСЛИ(E2<3500;90;ЕСЛИ(E2<3600;100;1)))))

2) новая функция ЕСЛИМН (довольно удобно, но визуально не очень):

=ЕСЛИМН(E2<3200;-1;E2<3300;70;E2<3400;80;E2<3500;90;E2<3600;100;1=1;1)

3) логические значения и вычисления с ними (как с числами 1 и 0):

=-(E2<3200)*70-(E2<3300)*10-(E2<3400)*10-(E2<3500)*10+(E2<3600)*100

4) сумма логических значений (как чисел 1 и 0) и функция ВЫБОР (длинновато, но визуально хорошо всё видно):

=ВЫБОР(1+(E2>=3200)+(E2>=3300)+(E2>=3400)+(E2>=3500)+(E2>=3600);-1;70;80;90;100;1)

5) функция ПРОСМОТР- задание диапазонов в отдельной маленькой табличке (очень удобно и универсально):

=ПРОСМОТР(E2;A$19:A$24;B$19:B$24)

А вот формулы только для диапазона с 3300 (включительно) до 3400 (не включая само число 3400). Для чисел, не входящих в этот диапазон, формулы дают на выходе ноль.

1) две функции ЕСЛИ:

=ЕСЛИ(E2>=3300;ЕСЛИ(E2<3400;80;0))

2) функция ЕСЛИ с функцией И:

=ЕСЛИ(И(E2>=3300;E2<3400);80;0)

Также, внизу приложил таблицу, в которой все эти формулы есть (для примера там по несколько чисел из каждого диапазона в таблице), а также скрин этой таблицы:


Нужно что бы в графе форма оплаты отображалось число в зависимости от данных в столбце ср чек прим
4,4(54 оценок)
Ответ:
OlgaKF
OlgaKF
04.08.2022

Не особо понял, нужна ли программа на одном из язков программирования или блоксхема какая-то или математическими логическими знаками надо писать. Но по-программистки, будет примерно так. (в каком виде у вас на уроках делают, я не видел)

4:

if (A)

{

return B && C;

}

else

{

return B || C;

}

5:

return (A && C) || ((!A && !C) && B);

6:

if (A)

{

return (B && C) || (!B && !C);

}

else

{

return C;

}

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

4,8(21 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ