Вопрос задан 22.02.2019 в 05:31. Предмет Информатика. Спрашивает Миргород Иван.

Дано трехзначное число.Найти произведение его цифр.Составить на языке Паскаль (программу)

желательно на тетрадьном листе.пж
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Таргонская Ксения.
//PascalABC.NET
//Версия 3.3, сборка 1627
begin
write(abs(ReadInteger()).ToString().Select(x->x.ToDigit()).Aggregate(Real(1),(x,y)->x*y));
end.
0 0
Отвечает Винокуров Кирилл.
Var
a,com:integer;
begin
Readln(a);com:=1;
while (a>0) do begin
com:= com* (a mod 10);
a:=a div 10;
end;
writeln(com);
end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь тебе с твоим заданием по программированию на языке Паскаль. Вот подробный ответ на твой вопрос:

Дано трехзначное число. Найти произведение его цифр.

Решение:

Пусть дано трехзначное число n. Тогда мы можем представить его в виде n = 100a + 10b + c, где a, b и c - цифры числа n. Например, если n = 123, то a = 1, b = 2 и c = 3.

Чтобы найти произведение цифр числа n, нам нужно перемножить a, b и c. То есть, p = a * b * c. Например, если n = 123, то p = 1 * 2 * 3 = 6.

Составить на языке Паскаль программу, которая вводит трехзначное число и выводит произведение его цифр.

Программа:

```pascal program ProductOfDigits; var n, a, b, c, p: integer; begin writeln('Введите трехзначное число:'); readln(n); a := n div 100; // целочисленное деление на 100 b := (n mod 100) div 10; // остаток от деления на 100, затем целочисленное деление на 10 c := n mod 10; // остаток от деления на 10 p := a * b * c; // произведение цифр writeln('Произведение цифр числа ', n, ' равно ', p); end. ```

Пример работы программы:

``` Введите трехзначное число: 123 Произведение цифр числа 123 равно 6 ```

Надеюсь, это поможет тебе с твоим заданием. Удачи! Ответь+подробно.+Дано+трехзначное+число.Найти+произведение+его+цифр.Составить+на+языке+Паскаль+(программу)+желательно+на+тетрадьном+листе.пж

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос