1'den başlayıp girilen sayıya kadar devam eden Python kodu yazmak

KaanRobert

Decapat
Katılım
18 Ekim 2020
Mesajlar
475
Çözümler
1
Yer
United States, New York City, Staten Island
Daha fazla  
Cinsiyet
Erkek
"Kullanıcıdan bir sayı alıp 1’den başlayarak kullanıcıdan aldığı sayıya kadar bir artırarak ekrana yazan programın, algoritmasını, akış şemasını ve Python kodlarını yazınız."
Acaba aranızda bunu yapabilecek bir arkadaş var mı?
 
Son düzenleyen: Moderatör:
"Kullanıcıdan bir sayı alıp 1’den başlayarak kullanıcıdan aldığı sayıya kadar bir artırarak ekrana yazan programın, algoritmasını, akış şemasını ve Python kodlarını yazınız."
Acaba aranızda bunu yapabilecek bir arkadaş var mı?
Fazla bilgim yok ama böyle bir kod buldum. Bilen arkadaşlar yardım eder.
def __gcd(a, b):

# Everything divides 0
if (a == 0 or b == 0): return 0

# base case
if (a == b): return a

# a is greater
if (a > b):
return __gcd(a - b, b)

return __gcd(a, b - a)

# Function to check and print if
# two numbers are co-prime or not
def coprime(a, b):

if ( __gcd(a, b) == 1):
print("Co-Prime")
else:
print("Not Co-Prime")
 
Kullanıcıdan bir sayı alacaksın(N olsun).
Daha sonra bir döngü kurup döngünün içinde önce 1'i ekrana bastıracaksın, daha sonra 1 attırıp tekrar ekrana bastıracaksın. Bunu döngünün içinde bulunan sayı N e eşit olana kadar devam ettireceksin.
 
Kullanıcıdan bir sayı alacaksın(N olsun).
Daha sonra bir döngü kurup döngünün içinde önce 1'i ekrana bastıracaksın, daha sonra 1 attırıp tekrar ekrana bastıracaksın. Bunu döngünün içinde bulunan sayı N e eşit olana kadar devam ettireceksin.
Hocam, inanın bana Python hakkında hiçbir şey anlamıyorum. Bu yüzden eğer zahmet olmazsa kodu siz yazabilir misiniz? Sadece kod yeterli olacaktır. Şimdiden teşekkürler.
 
Bir kullanıcı girişine bir değişken atayacaksın ve bir "FOR" döngüsü ile 1 değerinden değişkenin sakladığı değere kadar artıracaksın ve bu artışı da "PRINT" komutu ile ekrana yansıtacaksın.
Sen hepten dersini biz yaptırmaya çalışıyorsun.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı