• Предмет: Информатика
  • Автор: pabgp1973
  • Вопрос задан 3 месяца назад

Знайдіть кількість від'ємних елементів в масиві і замініть їх на 1.
a = input().split()
for i in range(len(a)):
a[i] = int(a[i])
print(a)
c=0
for i in range(len(a)):
if a[i]<0:
a[i]=1
c+=1
print(a)
print('к-сть замын =',c)

Ответы

Ответ дал: Shezemka
2

Ответ:

Bu kod massivdagi manfiy elementlar sonini topish va ularni 1 bilan almashtirish uchun oddiy skriptdir. Kirish satr sifatida o'qiladi, so'ngra alohida elementlarga bo'linadi va butun sonlarga aylantiriladi. Birinchi for tsikli massivning har bir elementi ustida takrorlanadi va uni butun songa aylantiradi. Keyin ikkinchi for tsikli har bir elementni 0 dan kichikligiga ishonch hosil qilish uchun tekshiradi. Agar shunday bo'lsa, u elementni 1 ga almashtiradi va salbiy elementlar sonini oshiradi ("c" o'zgaruvchisida saqlanadi). Nihoyat, o'zgartirilgan massiv va salbiy elementlar soni chiqariladi.

Вас заинтересует