Cevap :
Cevap:
1) Başla
2) negatifler ve pozitifler isimli 2 değişken oluştur ve her ikisine de 0 değerini ata.
3) Kullanıcıdan bir girdi iste ve n değişkenine ata.
4) Eğer n değişkeni negatif ise negatifler değişkenini 1 arttır.
5) Eğer n değişkeni pozitif ise pozitifle değişkenini 1 arttır.
6) Eğer n değişkeni 0 ise 8. adıma git.
7) Eğer n değişkeni 0 değilse 3. adıma git.
8) negatifler ve pozitifler isimli 2 değişkeni ekrana yazdır.
9) Bitir.
Algoritma:
negatifler, pozitifler = 0, 0
while True:
n = float(input("Lütfen bir sayı giriniz: "))
if n < 0:
negatifler += 1
elif n > 0:
pozitifler += 1
elif n == 0:
print("{} tane negatif sayı ve {} tane pozitif sayı bulundu.".format(negatifler, pozitifler))
break
Örnek Çıktı:
Lütfen bir sayı giriniz: 5
Lütfen bir sayı giriniz: 8
Lütfen bir sayı giriniz: -9
Lütfen bir sayı giriniz: 11
Lütfen bir sayı giriniz: -13
Lütfen bir sayı giriniz: 0
2 tane negatif sayı ve 3 tane pozitif sayı bulundu.
Açıklama:
Kolay gelsin