Вопрос задан 18.04.2021 в 12:35. Предмет Информатика. Спрашивает Литвинович Иван.

Решите пожалуйста очень срочно надо 1) Дано четырехзначное число. Верно ли, что среди его цифр

есть кратные трем 2) Даны три целых числа. Вывести среднее значение числа (средним числом назовем то, которое меньше наибольшего, но больше наименьшего числа) 3) Напишите эффективную программ, которая по двум данным натуральным числам х и у, не превосходящим 10000, подсчитывает количество натуральных чисел, заканчивающихся нулем, на отрезке [х,у] (включая концы отрезка).
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Завьялов Олег.
2) на яве
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);

int[] a = new int[3];

int k = 0, m = 0;

for (int i = 0; i < 3; i++)
{
a[i] = scn.nextInt();

k = k + a[i];

m++;
}
System.out.println(k / m);
}}
паскаль
var a: array [1..3] of integer;
i,m,k:integer;
begin
m := 0;
for i := 1 to 3 do
begin
readln(a[i]);
k := k + a[i];
m := m + 1;
end;
write(k / m);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Чтобы определить, есть ли среди цифр четырехзначного числа кратные трем, можно посчитать сумму его цифр и проверить, делится ли она на 3. Если да, то среди цифр числа есть кратные трем. Вот код на Python, который решает эту задачу:
php
number = int(input("Введите четырехзначное число: ")) digit_sum = 0 while number > 0: digit = number % 10 digit_sum += digit number //= 10 if digit_sum % 3 == 0: print("Среди цифр числа есть кратные трем") else: print("Среди цифр числа нет кратных трем")
  1. Для нахождения среднего значения из трех целых чисел можно использовать конструкцию if-elif-else, чтобы найти наименьшее и наибольшее число, а затем вычислить среднее. Вот код на Python, который решает эту задачу:
less
a = int(input("Введите первое число: ")) b = int(input("Введите второе число: ")) c = int(input("Введите третье число: ")) if a <= b and a <= c: if b <= c: middle = b else: middle = c elif b <= a and b <= c: if a <= c: middle = a else: middle = c else: if a <= b: middle = a else: middle = b print("Среднее число:", middle)
  1. Чтобы подсчитать количество натуральных чисел, заканчивающихся нулем, на отрезке [х,у], можно использовать цикл от х до у и проверять, заканчивается ли каждое число на ноль. Если да, то увеличиваем счетчик. Вот код на Python, который решает эту задачу:
python
x = int(input("Введите x: ")) y = int(input("Введите y: ")) count = 0 for i in range(x, y+1): if i % 10 == 0: count += 1 print("Количество чисел, заканчивающихся на ноль:", count)

Надеюсь, это поможет!

0 0

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

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

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