Дано число. Найти сумму и произведение его цифр.
n – число;
sum – сумма цифр;
mult – произведение цифр.
var n, sum, mult: integer; begin write('Enter number: '); readln(n); sum := 0; mult := 1; while n > 0 do begin sum := sum + n mod 10; mult := mult * (n mod 10); n := n div 10 end; writeln('Sum of digits = ', sum); writeln('Multiplication of digits = ', mult); readln end.
Комментарии
помогите
составить алгоритм.дано трехзначное число.найти значение цифр числа поменять местами первую и вторую цифры,вывести полученное число.определить сумму и произведение цифр числа
Помогите написать программу:
Помогите написать программу: дано целое трехзначное число, состоящее из неодинаковых цифр. Определите какая из его цифр больше - первая или вторая +блок-хему пожалуйста!!!!!!!!!!!
Помогите написать программу,
Помогите написать программу, в которой нужно найти сумму вводимых с клавиатуры чисел ,кратных заданному числу 7
ПОМАГИТЕ!!! заранее спасибо
МОЖЕТЕ НАПИСАТЬ БЛОК СХЕМУ ЭТОЙ ПРОГРАММЫ (сумма и пройзведенияцифр числа)
так тебе блок схему или саму
так тебе блок схему или саму программу с БС?
сорри
саму програму с бс
БЛОК СХеМУ
БЛОК СХЕМУ
Двумерный массив
1.Найти количество всех натуральных двухзначных чисел, которых первая цифра меньше второй.
2.Найти произведение всех натуральных двухзначных чисел, у которых первая цифра в два раза больше второй.
3.Найти суммы, количество, среднеарифметическое всех натуральных двухзначных чисел, которые состоят из разных цифр.
4. Найти количество всех натуральных двухзначных чисел, у которых сумма цифр кратная 2.
5. Найти суммы, количество, среднеарифметическое всех натуральных трёхзначных чисел, которые начинаются и заканчиваются одинаковыми цифрами (например, 343,656).
Решите пожалуйста любую(( СПАСИБО!
5-я
const
n= 200;
var
mas:array[1..n]of integer;
i,k,sum:integer;
begin
k:=0;sum:=0;
for i:=1 to n do
mas[i]:=Random(700)+1;
for i:=1 to n do
if (mas[i]div 100) = (mas[i] mod 10) then
begin
k:=k+1;
sum:=sum+mas[i];
end;
writeln('количество искомых цифр = ',k,#10,'их сумма = ',sum,#10,'ср.арифм.= ',sum/k:7:2);
end.
Решение четвертой задачи.
Решение четвертой задачи.
помогите
Обработка ццелых чисел в цикле While
определить ,содержит ли введенное натуральное число N цифры,кратные 3.
program n3;var n, a, b:
помогите пожалуйста
написать программу,которая вычисляет сумму первых n целых положительных четных чисел.Количество суммируемых чисел должно вводится во время работы программы
1. Вводится число. Вывести
1. Вводится число. Вывести его на экран в обратном по-
рядке.
2. Вводится четырёхзначное число (abcd). Вывести сумму
ab + cd.
Первая задача очень простая:
Первая задача очень простая: в цикле находите остаток от деления числа на 10 и сразу выводите его на экран без перехода на новую строку (write). Если же надо сохранить результат в виде числа, то https://pas1.ru/turnover-number
Вариант решения второй задачи: https://pas1.ru/number-abcd
Дано натур. число N.
Дано натур. число N. Вычислить:
S=1-1/2+1/4-1/8+...+(-1)в степени N * 1/(2в степени N)
Решение аналогичных задач
Решение аналогичных задач здесь: https://pas1.ru/epsilon
readln
Здесь оператор readln лишний...
Он не лишний, а прописан для
Он не лишний, а прописан для того, чтобы окно вывода не закрывалось сразу после выполнения программы. Readln ждет нажатия клавиши и поэтому программа не завершается.
Ввести число. Если данное
Ввести число. Если данное число является трехзначным, то на экран вывести сумму его цифр, иначе - составить запись. «Иначе составить запись» - это, вроде, вывести на экран само число, которое было введено, если оно не трехзначное.
Пожалyйста решите задачy!))
С клавиатуры вводится натуральное число n. Посчитайте сумму S=1+2+3…+n.
С клавиатуры вводится натуральное число n. Посчитайте сумму S=1+
uses crt;var
An-любой член кроме А1.Он высчитывается из формулы(см.прогу).
n-кол-во членов
D- расстояние между двумя членами стоящими рядом друг с другом.(т.е. при S=1+2+3+...+n D=1,а при S=1+3+5+7+...+n D=2 и т.д.).
Всё по формулам арифметической прогрессии.
найти сумму натуральных
найти сумму натуральных двузначных чисел сумма цифр которых равна заданному числу. помогите плиззз
решение
Помогите написать такую
В трех файлах (21.txt, 22.txt, 23.txt) находятся целые числа (по одному числу в каждом файле). Написать программу, которая определит сумму цифр числа, полученного при суммировании этих чисел.
Что значит "огромные" целые
Что значит "огромные" целые числа?
Что такое огромные числа
Подразумеваются, наверно, длинные целые.
обычно под "огромными"
обычно под "огромными" понимают числа, которые не помещаются в существующие диапазоны (целое из 100 знаков). Для таких чисел нужно определять как их хранить (например, массив цифр), после этого - основные арифметические операции над ними.
Это на порядок усложняет задачу, поэтому лучше уточнить у того, кто такую задачу задал :)
если конечно предполагается
если конечно предполагается что в тех вышеуказанных трех текстовых документах указаны числа именно в качестве строкового типа
что-то вроде этого