Вопрос задан 10.05.2019 в 19:53. Предмет Информатика. Спрашивает Черепанова Юля.

Задача 1. Введено число. Известно, что оно может быть равно от 10 до 999, определить сумму цифр в

этом числе Задача 2. Введено три числа. Определить количество четных из них, больших пяти Задача 3. Введено трехзначное число, вывести это число с отсортированными по порядку цифрами
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Абдуллин Айнур.
Задача 1.

 var a, k, l, m: Integer;
begin
s:= 0;
writeln ('Введите число');
readln(a);
if (a>=10) and (a<=999) then
k:=a div 100;
l:= k div 10;
m:= a mod 10;
s:= k+m+l;
writeln ('Сумма цифр в числе равна ', s);
end.

Задача 2.

var i, a, s: Integer;
begin 
s:=0;
for i:= 1 to 3 do
begin
writeln ('Введите число №', i);
readln(a);
if (a>5) and (a mod 5 = 0) then 
inc(s);
end;
writeln('Количество четных чисел, которые делятся на 5 - ', s);
end.

Задача 3

var a, b, c, d, max, med, min: Integer;
begin
writeln ('Введите число');
readln(a);
b:= a div 100;
c:= b div 10;
d:= a mod 10;
if (b<c) and (b<d) then
min:= b;
if (c<b) and (c<d) then
min:= c;
if (d<c) and (d<b) then
min:= d;

if (b>c) and (b>d) then
max:= b;
if (c>b) and (c>d) then
max:= c;
if (d>c) and (d>b) then
max:= d;

if (b>c) and (b<d) or (b<c) and (b>d) then
med:= b;
if (c>b) and (c<d) or (c<b) and (c>d) then
med:= c;
if (d>c) and (d<b) or (d<c) and (d>b) then
med:= d;

writeln(min, med, max);
end.

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

Задача 1: Определение суммы цифр в заданном числе

Для решения этой задачи, необходимо взять введенное число и посчитать сумму его цифр. Предположим, что введенное число сохранено в переменной `number`.

Алгоритм: 1. Инициализируйте переменную `sum` со значением 0. Эта переменная будет использоваться для накопления суммы цифр. 2. Преобразуйте число в строку, чтобы можно было обращаться к его цифрам по отдельности. 3. Пройдитесь по каждой цифре в строке числа: - Преобразуйте текущую цифру обратно в число. - Добавьте текущую цифру к переменной `sum`. 4. После прохода по всем цифрам, переменная `sum` будет содержать сумму цифр в заданном числе.

Пример кода на Python: ```python number = int(input("Введите число: ")) sum = 0 for digit in str(number): sum += int(digit) print("Сумма цифр в числе:", sum) ```

Задача 2: Определение количества четных чисел больших пяти из трех введенных чисел

Для решения этой задачи, необходимо ввести три числа и посчитать количество четных чисел, которые больше пяти. Предположим, что введенные числа сохранены в переменных `num1`, `num2` и `num3`.

Алгоритм: 1. Инициализируйте переменную `count` со значением 0. Эта переменная будет использоваться для подсчета количества четных чисел, больших пяти. 2. Проверьте каждое из трех чисел на соответствие условию: - Если число четное и больше пяти, увеличьте переменную `count` на 1. 3. После проверки всех чисел, переменная `count` будет содержать количество четных чисел, больших пяти.

Пример кода на Python: ```python num1 = int(input("Введите первое число: ")) num2 = int(input("Введите второе число: ")) num3 = int(input("Введите третье число: "))

count = 0 if num1 % 2 == 0 and num1 > 5: count += 1 if num2 % 2 == 0 and num2 > 5: count += 1 if num3 % 2 == 0 and num3 > 5: count += 1

print("Количество четных чисел, больших пяти:", count) ```

Задача 3: Вывод трехзначного числа с отсортированными цифрами

Для решения этой задачи, необходимо ввести трехзначное число и вывести его с отсортированными по порядку цифрами. Предположим, что введенное число сохранено в переменной `number`.

Алгоритм: 1. Преобразуйте число в строку, чтобы можно было обращаться к его цифрам по отдельности. 2. Отсортируйте цифры в строке в порядке возрастания. 3. Преобразуйте отсортированную строку обратно в число. 4. Выведите полученное число.

Пример кода на Python: ```python number = int(input("Введите трехзначное число: ")) sorted_number = int(''.join(sorted(str(number)))) print("Число с отсортированными цифрами:", sorted_number) ```

Пример результата: ``` Введите трехзначное число: 321 Число с отсортированными цифрами: 123 ```

0 0

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

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

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