Kompyuter injiniringi



Yüklə 318 Kb.
tarix23.01.2022
ölçüsü318 Kb.
#113881
5 amaliy Jonqobilov Elmurod


O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI

KOMPYUTER INJINIRINGI” FAKULTETI

AXBOROT TEXNOLOGIYALARI” KAFEDRASI

Ma’lumotlar tuzilmasi va algoritmlar” fanidan



5- LABORATORIYA ISHINI



Fan o‘qituvchisi: Abduvoitov Akmal

Topshirdi: Jonqobilov Elmurod

S a m a r q a n d _ 2021
Masalaning qo’yilishi

Sonni 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazish dasturini tuzing? (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)


Dastur kodi:

def solve(n):

    global ans

    if n>0:

        q=n%2

        n=n//2

        ans.append(q)

        solve(n)

ans=[]

n=int(input())



solve(n)

for i in ans[::-1]:



    print(i,end='')

Yüklə 318 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin