Информатика | 10 - 11 классы
Дано целое число.
Подсчитать в нём произведение цифр, которые расположены на нечётных позициях.
1. Дано целое число А?
1. Дано целое число А.
Определить количество цифр в числе, которые больше 6.
Pascal.
Составить программу?
Составить программу.
Дано натуральное число n.
Подсчитать количество цифр этого числа.
Подсчитать количество (сумму)цифр в записи целого неотрицательного числа?
Подсчитать количество (сумму)цифр в записи целого неотрицательного числа.
(в паскале авс).
Найдите все трехзначные числа, сумма цифр которых равна данному целому числу?
Найдите все трехзначные числа, сумма цифр которых равна данному целому числу.
(pascal).
Дано целое число N?
Дано целое число N.
Определите среднее арифметическое нечётных цифр числа.
Дано целое число N?
Дано целое число N.
Определите количество нечётных цифр в данном числе.
(Pascal).
Дан массив А целых чисел?
Дан массив А целых чисел.
Подсчитать в нём количество элементов, лежащих в диапазоне [0, 10].
Помогите пожалуйста.
Дано четырёхзначное число определить является ли нечётным произведение его цифр?
Дано четырёхзначное число определить является ли нечётным произведение его цифр.
Дано целое число N?
Дано целое число N.
Определите среднее арифметическое нечётных цифр числа.
Дано натуральное трёхзначное число n?
Дано натуральное трёхзначное число n.
Найдите сумму и произведение цифр в нём.
Формат входных данных
Вводится целое число n (100≤n≤999)
Формат выходных данных
Требуется вывести сумму и произведение его цифр через пробел.
Перед вами страница с вопросом Дано целое число?, который относится к категории Информатика. Уровень сложности соответствует учебной программе для учащихся 10 - 11 классов. Здесь вы найдете не только правильный ответ, но и сможете ознакомиться с вариантами пользователей, а также обсудить тему и выбрать подходящую версию. Если среди найденных ответов не окажется варианта, полностью раскрывающего тему, воспользуйтесь «умным поиском», который откроет все похожие ответы, или создайте собственный вопрос, нажав кнопку в верхней части страницы.
Здесь пришлось учитывать положительные и отрицательные числа, т.
К. длина строки с отрицательным числом включает в себя и знак минус.
Поэтому в некоторых местах программы я добавлю пояснение.
Var n, p : integer ; s : string ;
begin
write ('Введите число : ') ;
readln (n) ; if n< ; 0 then n : = - n ; / / отрицательное число переделываем в положительное, чтобы "длина строки" ниже не получилась больше количества цифр в числе str(n, s) ; / / преобразуем число в строку, чтобы узнать длину числа (количество цифр) if (length(s) mod 2) = 0 thenn : = n div 10 ; / / проверяем длину числа на четность.
Так как нам нужны цифры с НЕЧЕТНЫХ мест, убираем из числа последнюю цифру, которая стоит на ЧЕТНОМ месте : p : = 1 ; while n> ; = 1 do begin / / организуем цикл ПОКА число не станет меньше единицы (в цикле мы будем отрезать от него по две цифры) p : = p * (n mod 10) ; / / произведение умножаем на последнюю цифру числа (остаток от деления числа на 10) n : = n div 100 ; / / отрезаем от числа 2 последние цифры.
(в последней итерации цикла оно примет вид 0, 0х, т.
Е. будет больше 0, но меньше 1) end ; writeln ; writeln ('Произведение цифр, которые расположены на нечётных позициях, = ', p) ;
end.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Проимер :
Введите число : - 2323
Произведение цифр, которые расположены на нечётных позициях, = 4.