
Дан массив из N элементов. Найти номер элемента массива равный числу 10. Если такого элемента нет,
то вывести число 0.

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

Язык программирования не указан, следовательно, Вам это абсолютно не важно.
N = int(input())
a = []
x = 0
for i in range(N):
a.append(int(input()))
for i in range(N):
if a[i] == 10:
x = i
print(x)
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
const
n_max=100;
var
a: array[1..n_max] of integer;
n,i,k: integer;
begin
k:=0;
writeln('Введите размер массива: ');
readln(n);
for i:=1 to n do
begin
readln(a[i]);
end;
for i:=1 to n do
if a[i]=10
then k:=i;
writeln(k);
end.



Вы можете решить эту задачу, перебирая элементы массива и проверяя каждый элемент на равенство числу 10. Если вы найдете элемент, который равен 10, вы можете вернуть его индекс. Если такого элемента нет, вы вернете 0. Вот пример кода на языке Python:
pythondef find_index_of_10(arr):
for i in range(len(arr)):
if arr[i] == 10:
return i + 1 # индексы массивов часто начинаются с 0, но вы хотите, чтобы нумерация начиналась с 1
return 0
# Пример использования функции
my_array = [5, 8, 10, 3, 12, 10, 7]
result = find_index_of_10(my_array)
print(result)
Этот код создает функцию find_index_of_10
, которая принимает массив в качестве аргумента и возвращает индекс элемента равного 10 или 0, если такого элемента нет.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili