دوره 31 علامه حلی 1

در این وبلاگ اخبار، تکالیف، جزوات و... قرار می‌گیرد.

۷۵ مطلب در دی ۱۳۹۴ ثبت شده است

تمرینات شیمی+آزمون میان ترم

برای دانلود pdf تمرینات شیمی(اقای طاهری)+آزمون میان ترم به ادامه مطلب بروید.

۵ نظر موافقین ۶ مخالفین ۴
نوید فتحی

جزوه زیست آقای صالحی محمد امین صباغی

برای دانلود جزوه ی کامل استاد صالحی دبیر محترم زیست به ادامه ی مطلب بروید.

۸ نظر موافقین ۵ مخالفین ۵
نوید فتحی

جزوه ی کامل زیست ترم 1 - آقای صالحی

جزوه ترم اول زیست
نوید فتحی
استاد صالحی

دریافتPDF
حجم: 6.26 مگابایت

استفاده از این فایل در مکان دیگر بدون ذکر منبع پیگرد قانونی دارد (الکی)
این جزوه کامل است و تمام مطالب ذکر شده در کلاس اقای صاحی در آن موجود است.
موفق باشید
:)
۸ نظر موافقین ۸ مخالفین ۴
نوید فتحی

زیست

با سلام به دوستان

طبق تلاش یکی از دانش اموزان  سخت کوش مدرسه یعنی دوست عزیزمون اردوان مهرآزما و طرح سوال زیست به همراه پاسخ پس این سوالات را از دست ندهید.

۵ نظر موافقین ۵ مخالفین ۳
نوید فتحی

سوال nام + 2

اینم یه def بازگشتی دیگه(با تشکر از آقای وزیری)

def f (a,b,c):
if c == 0:
return a+b
return c + f(a,b,c-1)

print(f(10,20,10))
۱ نظر موافقین ۱ مخالفین ۰
البرز بابازاده

بدون اسم 3

فرض کنید که یک قفل به شکل زیر داریم و هر حلقه میچرخد و عددی درست میکنه که رمز قفل و قفل باز میشه

سوال: ب.ب.ک یک عدد بگیرد و بگوید بعد از چند بار چرخیدن حلقه ی داخلی (صدگان رمز)جند بار باید بچرخد تا عدد رمز درست شود و قفل باز شود.

نکته1:حلقه خارجی مساوی است با یکان رمز و حلقه ی وسط برابر با دهگان و حلقه داخلی صدگان رمز.

نکته 2:وقتی حلقه داخلی 1 بار بچرخد(بک عدد جابجا شود)حلقه وسط دو بار و حلقه ی خارجی چهار بار میچرخد.

نکته3:ممکن است عددی وجود داشته باشد که اگر هر چقدر حلقه را بچرخانیم رمز تولید نشود

برای دریافت عکس روی عکس بزنید.

سوال قشنگی بود نه؟

:-)

موفق باشید!!!!

۴ نظر موافقین ۲ مخالفین ۰
نوید فتحی

Binary Search (بازگشتی)

def bsort (A):
    h,t,n = 0,0,len(A)
    while h == 0:
        h = 1 
        for i in range(n-t-1):
            if A[i] > A[i+1]:
                h = 0
                A[i] , A[i+1] = A[i+1] , A[i]
        t += 1
    return(A)

def BS(A,k,s=0,l=0,h='none'):
    if s == 1:
        A = bsort(A) 
    if h == 'none':
        h = len(A)-1 
        
    if h < l: 
        return None
    else:
        m = l + (h-l)//2  

    if A[m] > k:
        return BS(A,k,0,l,m-1)
    elif A[m] < k:
        return BS(A,k,0,m+1,h)
    else:
        return m 

۵ نظر موافقین ۲ مخالفین ۰
علیرضا حبیب زاده

سریع‌ترین بابل سورت!

این برنامه فرقش با بابل سورت معمولی اینه که اگر در یک سری هیچ جابه جایی (بخوانید swap) انجام نشد آرایه قطعا سورت شده است و بیخیالش می شود!

def bs(A):
    n = len(A)
    h = t = 0
    while h == 0 and t < n:
        h = 1 
        for i in range(n-t-1):
            if A[i] > A[i+1]:
                h = 0
                A[i], A[i+1] = A[i+1], A[i]            
        t += 1
    return A
۱ نظر موافقین ۲ مخالفین ۰
علیرضا حبیب زاده

بدون اسم 2

یک ارایه 20 تایی داریم در داخل ارایه را با اعداد رندوم پر کنید و 5 تا 5تا انرا مرتب کنید.

**اول 5تای اول جدا 5تای دوم جدا و به همین شکل**

۲ نظر موافقین ۱ مخالفین ۰
نوید فتحی

بدون اسم

ب.ب.ک یک عدد بگیردو ارقام آن را یکی به سمت راست rotate کند. 

۱۰ نظر موافقین ۱ مخالفین ۰
نوید فتحی

اسکرول بار

ابزار هدایت به بالای صفحه