Əgər iki rəqəm üçün tapıla bilirsə artıq N sayda olan üçün də təşkil etmək olur. Bir funksiyada *args kimi parametrə yanaşıb təşkil etmək olar. Məhz elə bu kimi səbəblərə görə davamlı şıkildə Python dili barədə praktiki bilik ötürürəm ki, əlavə kod yazmağı öyrənəsiniz. Funksiya və Parametrlər vidolarına baxıb öyrınmisinizsə bu dediyinizi yazmaq asan olacaq.
#ƏBOB n=int(input()) k=int(input()) c=k+n for i in range (1,c): if k%i==0 and n%i==0: c=i print(c) #ƏKOB n=int(input()) k=int(input()) c=k*n for i in range (1,c+1): if i%k==0 and i%n==0: print(i) break Mən bu kodları belə yazmışdım
c = int(input()) d = int(input()) for i in range(1,min(c,d)+1): if c%i==0 and d%i==0: h=i print(d*c/h) ƏBOB-un kodundan istifadə edərək ƏKOB-u tapdım belə də olar??
Videoda da ele o məqam da göstərilib. Yaxşı olar ki hamısını funksiyada yazasınız. Düstüra görə sonda h nədirsə düzgün təmsil oluna. Sonda unutmayın ki bölmə əməliyyatə zamanı FLOAT dəyər alacaqsınız. Yaxşı olar ki int() istifadə edəsiniz ya da ki // istifadə edəsiniz.
Cox sagolun mellim videonu gorene qeder yaza bilmemisem hec vax ama indi tekce ebob'a baxib ekobu ozum tapdim, cox sukur, tesekkurler
Mükəmməl👍
Cox sagolunn. Bəs verilmiş N sayda ədədin Əbobunu hesablamağa aid proqramı necə quracağıq?
Əgər iki rəqəm üçün tapıla bilirsə artıq N sayda olan üçün də təşkil etmək olur. Bir funksiyada *args kimi parametrə yanaşıb təşkil etmək olar. Məhz elə bu kimi səbəblərə görə davamlı şıkildə Python dili barədə praktiki bilik ötürürəm ki, əlavə kod yazmağı öyrənəsiniz. Funksiya və Parametrlər vidolarına baxıb öyrınmisinizsə bu dediyinizi yazmaq asan olacaq.
#ƏBOB
n=int(input())
k=int(input())
c=k+n
for i in range (1,c):
if k%i==0 and n%i==0:
c=i
print(c)
#ƏKOB
n=int(input())
k=int(input())
c=k*n
for i in range (1,c+1):
if i%k==0 and i%n==0:
print(i)
break
Mən bu kodları belə yazmışdım
Artıq necə yazmaq lazımdır gördünüz. Əlavə olaraq qeyd edim ki, ƏKOB zamanı FOR dövründə 1-dən başlamaq ehtiyac yoxdur. Bunu videoda bildirmişəm.
c = int(input())
d = int(input())
for i in range(1,min(c,d)+1):
if c%i==0 and d%i==0:
h=i
print(d*c/h)
ƏBOB-un kodundan istifadə edərək ƏKOB-u tapdım belə də olar??
Videoda da ele o məqam da göstərilib. Yaxşı olar ki hamısını funksiyada yazasınız. Düstüra görə sonda h nədirsə düzgün təmsil oluna. Sonda unutmayın ki bölmə əməliyyatə zamanı FLOAT dəyər alacaqsınız. Yaxşı olar ki int() istifadə edəsiniz ya da ki // istifadə edəsiniz.
Oldu müəllim. Videonu sona qədər izləməmiş yazdım kodu görməmişəm @@kody_az