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

Вычислить 12!, где n!=1*2*3...*n Вычислить произведение (1+3+5+...+15)*(2+4+6+...+18) на любом языке программировании с циклом for while

👇
Ответ:
eltinua
eltinua
10.10.2021

Факториал: заводим переменную, изначально записываем в неё 1. Затем в цикле от 1 до 12 умножаем значение переменной на очередное число.

Код (Python 3):

f = 1

for n in range(1, 13):

   f *= n

print(f)

Вывод:

479001600

Произведение: заводим две переменные для сумм четных и нечетных чисел. В цикле от 1 до n в зависимости от четности очередного числа увеличиваем или ту или другую сумму. В конце результаты перемножаем.

Код (Python 3):

s_even = s_odd = 0

n = 1

while n < 19:

   if n % 2 == 0:

       s_even += n

   else:

       s_odd += n

   n += 1

print(s_even * s_odd)

Вывод:

7290

Если в условии не ошибка, и действительно в первой скобке сумма до 15, то перед print(s_even * s_odd) можно уменьшить s_odd на 17 (s_odd -= 17). Тогда ответ будет 5760

4,8(88 оценок)
Открыть все ответы
Ответ:
всмпасы
всмпасы
10.10.2021

начнём с того,что s трапеции-это 1/2 a*h (1/2 основания на высоту).

теперь,с этими знаниями,переходим в pascal abc.net.

начинаем с названия программы.

program pltrap; (pltrap-это сокращенно площадь трапеции.если хочешь,можешь написать за место этого то,что хочешь ты).

задаем переменные.

var a,b,c: real; (а-это высота,b-это средняя линия,с-сама площадь трапеции. real-тип переменных чисел.real-значит число может быть как целым,так и не целым).

begin - (начало решения).

возьмем наши переменные,которые будем записывать в строку.

readln(a); - высота.

readln(b); - основание.

c: =0.5*a*b - это наша формула для нахождении площади.1/2-это 0,5.в паскале нужно писать в целых числах вместо запятой точку.

writeln(c); - это то,что нам надо найти,то,что высветится,как ответ,в окне вывода.в нашем случае-это площадь.

end. - конец программы (на конце ставим точку).

итак,что у нас получилось:

program pltrap;

var a,b,c: real;

begin

readln(a);

readln(b);

c: =0.5*a*b;

writeln(c)

end.

теперь пишем в окно ввода числа.

первое число-это a (высота),потому что мы ее задали первой в команде readln(a);

потом-b (основание).

и получаем,чему будет равна площадь.например.пишем числа:

10

2

s=1/2*a*c=0,5*10*2=10- это число выдаст паскаль.

не забывай про ;

если будут вопросы-пиши мне.

4,7(38 оценок)
Ответ:
Djajdjo
Djajdjo
10.10.2021

кодирование информации - преобразование какой либо информации/сигнала и т. д. в форму удобную для ее обработки, хранения, передачи

с его работают все компьютеры и вычислительные системы.

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

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

компьютер является мощнейшим устройством для обработки различных типов информации, в том числе и звуковой. но аналоговый звук непригоден для обработки на компьютере, его необходимо преобразовать в цифровой. для этого используются специальные устройства — аналого-цифровые преобразователи или ацп. в компьютере роль ацп выполняет звуковая карта.

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