SlideShare a Scribd company logo
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫الگوریتم‬
‫و‬
‫فلوچارت‬
{
‫مساله‬ ‫حل‬ ‫رویکرد‬ ‫با‬
}
jahangirics.ir
‫اول‬ ‫جلسه‬
‫صد‬ ‫تا‬ ‫صفر‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫چرا‬
‫الگوریتم‬
‫؟‬
Python- JavaScript- Java – C# - C++ - PHP – ASP – R -
Swift – SQL –Kotlin - . . .
‫زبان‬ ‫چه‬
‫نویسی‬‫برنامه‬
‫بگیریم؟‬ ‫یاد‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
01
‫برنامه‬ ‫دید‬
‫نویسی‬
‫دید‬
‫بهتری‬
‫نسبت‬
‫به‬
‫برنام‬
‫ه‬
‫نویسی‬
‫پیدا‬
‫میکنید‬
.
‫باید‬ ‫چرا‬
‫الگوریتم‬
‫و‬
‫فلوچارت‬
‫بگیریم؟‬ ‫یاد‬
02
‫اولیه‬ ‫اصول‬
‫یادگیـری‬
‫مفاهیم‬
‫و‬
‫اصول‬
‫برنا‬
‫مه‬
‫نویسی‬
03
‫مساله‬ ‫حل‬
‫روش‬
‫حل‬
‫مساله‬
‫را‬
‫یاد‬
‫خواهید‬
‫گرفت‬
04
‫دنیای‬ ‫به‬ ‫ورود‬
‫نوی‬‫برنامه‬
‫سی‬
‫الگوریتم‬
‫و‬
‫فلوچارت‬
‫پل‬
‫ورود‬
‫ب‬
‫ه‬
‫هر‬
‫زبان‬
‫برنامه‬
‫نویسی‬
‫دلخواه‬
‫است‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫دوره‬ ‫این‬ ‫در‬ ‫شده‬ ‫ارائه‬ ‫مطالب‬ ‫فصل‬ ‫سر‬
1
-
‫ا‬
‫لگوریتم‬
‫و‬
‫فلوچارت‬
‫زیر‬ ،‫تکرار‬ ‫ساختار‬
‫الگوریتم‬
‫آرایه‬ ،
2
-
‫پالس‬‫پالس‬‫سی‬
‫و‬ ‫آرایه‬ ،‫تابع‬ ،‫تکرار‬ ‫ساختار‬ ،‫اولیه‬ ‫مفاهیم‬
‫ماتریس‬
3
-
‫زبانهای‬ ‫معرفی‬
‫نویسی‬‫برنامه‬
4
-
‫جهانی‬ ‫استانداردهای‬ ‫با‬ ‫آزمون‬ ‫یک‬ ‫برگزاری‬
www.ketabrah.ir
‫ویندوز‬
‫اندروید‬
ios
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫نکته‬ ‫دو‬
:
1
-
‫است‬ ‫شده‬ ‫چیده‬ ‫سخت‬ ‫به‬ ‫ساده‬ ‫از‬ ‫مثالها‬ ‫ترتیب‬
.
2
-
‫کن‬ ‫حل‬ ‫خودتان‬ ‫رو‬ ‫مثالها‬ ‫کنید‬ ‫سعی‬ ‫و‬ ‫نباشید‬ ‫بیننده‬ ‫فقط‬ ‫آموزشی‬ ‫دوره‬ ‫این‬ ‫در‬
‫ید‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫الگوریتم‬
‫چیست؟‬
01
‫کلی‬ ‫مفهوم‬ ‫با‬ ‫فصل‬ ‫این‬ ‫در‬
‫الگوریتم‬
‫ساده‬ ‫مثال‬ ‫چند‬ ‫در‬
‫آشنا‬
‫شوید‬‫می‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫کامپیوتر‬
‫رباتهایی‬
‫کارهای‬ ‫که‬ ‫بزنید‬ ‫مثال‬ ‫رو‬
‫انجام‬ ‫ای‬ ‫العاده‬ ‫فوق‬
‫میدن‬
‫کامپیوتر؟‬ ‫یا‬ ‫است‬ ‫تر‬ ‫باهوش‬ ‫انسان‬
‫کامپیوتر‬
‫تر‬ ‫دقیق‬ ‫خیلی‬ ‫ساده‬ ‫حساب‬ ‫ماشین‬ ‫یک‬
‫میکنه‬ ‫کار‬ ‫انسان‬ ‫مغز‬ ‫از‬ ‫سریعتر‬ ‫و‬
‫انسان‬
‫مگه‬
‫رباتها‬
‫و‬
‫افزارها‬‫نرم‬
‫کی‬ ‫رو‬
‫نوشته؟‬
!
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫تعریف‬
‫الگوریتم‬
‫روش‬
‫گام‬ ‫به‬ ‫گام‬
‫را‬ ‫مسئله‬ ‫حل‬
‫الگوریتم‬
‫گویند‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫گرفت‬ ‫نظر‬ ‫در‬ ‫را‬ ‫زیر‬ ‫معیارهای‬ ‫باید‬ ‫الگوریتم‬ ‫نوشتن‬ ‫در‬
:
‫ورودی‬
:
‫خروجی‬
:
‫قطعیت‬
:
‫محدودیت‬
:
‫باشد‬ ‫داشته‬ ‫ورودی‬ ‫چند‬ ‫یا‬ ‫صفر‬ ‫باید‬ ‫الگوریتم‬ ‫یک‬
.
‫ماشی‬ ‫با‬ ‫کار‬ ‫زمان‬ ‫در‬ ‫مثال‬ ‫طور‬ ‫به‬
،‫حساب‬ ‫ن‬
‫حاصل‬ ‫محاسبه‬ ‫برای‬
2
+
3
،
‫اعداد‬
2
‫و‬
3
‫روند‬ ‫می‬ ‫شمار‬ ‫به‬ ‫الگوریتم‬ ‫ورودی‬ ‫جمع‬ ‫عمل‬ ‫و‬
.
‫باشد‬ ‫داشته‬ ‫خروجی‬ ‫چند‬ ‫یا‬ ‫صفر‬ ‫باید‬ ‫الگوریتم‬
.
‫قبل‬ ‫مثال‬ ‫خروجی‬ ‫مثال‬ ‫عنوان‬ ‫به‬
5
‫است‬
.
‫شوند‬ ‫نوشته‬ ‫ابهام‬ ‫بی‬ ‫و‬ ‫دقیق‬ ‫زبانی‬ ‫با‬ ‫باید‬ ‫دستورات‬
.
‫باشد‬ ‫مشخص‬ ‫پایان‬ ‫و‬ ‫شروع‬ ‫دارای‬ ‫باید‬ ‫الگوریتم‬
.
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫الگوریتم‬
‫ای‬‫برنامه‬
‫چاپ‬ ‫را‬ ‫عدد‬ ‫دو‬ ‫مجموع‬ ‫و‬ ‫کند‬ ‫دریافت‬ ‫عدد‬ ‫دو‬ ‫ورودی‬ ‫از‬ ‫که‬ ‫بنویسید‬
‫کند‬
.
‫مثال‬
1
:
1
-
‫شروع‬
.
2
-
‫در‬ ‫و‬ ‫بگیر‬ ‫را‬ ‫اول‬ ‫عدد‬
x
‫بده‬ ‫قرار‬
.
3
-
‫در‬ ‫و‬ ‫بگیر‬ ‫را‬ ‫دوم‬ ‫عدد‬
y
‫بده‬ ‫قرار‬
.
4
-
‫حاصل‬
x+y
‫در‬ ‫را‬
z
‫بده‬ ‫قرار‬
5
-
z
‫کن‬ ‫چاپ‬ ‫را‬
6
-
‫پایان‬
.
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫الگوریتم‬
‫برنامه‬
‫ای‬
‫بنویسید‬
‫که‬
‫دو‬
‫عدد‬
‫را‬
‫دریافت‬
‫نماید‬
‫و‬
‫بزرگترین‬
‫آنها‬
‫را‬
‫نمای‬
‫ش‬
‫دهد‬
.
‫مثال‬
2
:
1
-
‫شروع‬
.
2
-
‫در‬ ‫و‬ ‫بگیر‬ ‫را‬ ‫اول‬ ‫عدد‬
x
‫بده‬ ‫قرار‬
.
3
-
‫در‬ ‫و‬ ‫بگیر‬ ‫را‬ ‫دوم‬ ‫عدد‬
y
‫بده‬ ‫قرار‬
.
4
-
‫اگر‬
x≥y
‫آنگاه‬
x
‫کن‬ ‫چاپ‬ ‫را‬
.
5
-
‫اگر‬
y>x
‫آنگاه‬ ،
y
‫کن‬ ‫چاپ‬ ‫را‬
.
6
-
‫پایان‬
.
1
-
‫شروع‬
.
2
-
‫در‬ ‫و‬ ‫بگیر‬ ‫را‬ ‫اول‬ ‫عدد‬
x
‫بده‬ ‫قرار‬
.
3
-
‫در‬ ‫و‬ ‫بگیر‬ ‫را‬ ‫دوم‬ ‫عدد‬
y
‫بده‬ ‫قرار‬
.
4
-
‫اگر‬
x≥y
‫آنگاه‬
x
‫به‬ ‫و‬ ‫کن‬ ‫چاپ‬ ‫را‬
6
‫برو‬
5
-
y
‫کن‬ ‫چاپ‬ ‫را‬
.
6
-
‫پایان‬
.
x=15
y=10
15
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫فلوچارت‬
‫الگوریت‬ ‫بیان‬ ‫برای‬ ،‫الگوریتم‬ ‫داشتن‬ ‫قطعیت‬ ‫دلیل‬ ‫به‬
‫فلوچارت‬ ‫م‬
‫در‬ ‫سعی‬ ‫ریاضی‬ ‫نمادهای‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫که‬ ‫شد‬ ‫ساخته‬
‫بیان‬
‫نماید‬‫می‬ ‫الگوریتم‬
.
‫سراغ‬ ‫به‬ ‫چرا‬
‫فلوچارت‬
‫رویم‬‫می‬
‫؟‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫ب‬
‫ر‬
‫در‬ ‫شده‬ ‫استفاده‬ ‫نمادهای‬ ‫معرفی‬
‫فلوچارت‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
X,Y,Z
SUM  X+Y+Z
AVG  SUM/3.0
AVG
‫فلوچارت‬
‫برنامه‬
‫ای‬
‫رسم‬
‫کنید‬
‫که‬
‫سه‬
‫عدد‬
‫دریافت‬
‫کند‬
‫و‬
‫میان‬
‫گین‬
‫سه‬
‫عدد‬
‫را‬
‫چاپ‬
‫کند‬
‫مثال‬
3
:
‫صحیح‬ ‫تقسیم‬:
‫اعشاری‬ ‫تقسیم‬:
3
=
3
/
10
3.33
=
3.0
/
10
SUM = X + Y + Z
X + Y +Z = SUM
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫فلوچارت‬
‫ای‬‫برنامه‬
‫ضلع‬ ‫طول‬ ‫که‬ ‫کنید‬ ‫رسم‬ ‫را‬
‫مربعی‬
‫کند‬ ‫دریافت‬ ‫را‬
.
‫و‬ ‫محیط‬ ‫و‬
‫مساحتش‬
‫کند‬ ‫چاپ‬ ‫را‬
.
‫مثال‬
4
:
a
P  4 × a
S  a × a
P
S
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫فلوچارت‬
‫ای‬‫برنامه‬
‫ضلع‬ ‫طول‬ ‫که‬ ‫کنید‬ ‫رسم‬ ‫را‬
‫مربعی‬
‫و‬ ‫محیط‬ ‫و‬ ‫دریافت‬ ‫را‬
‫مساحتش‬
‫چاپ‬ ‫را‬
‫کند‬
.
‫مثال‬
4
:
‫کن‬ ‫چاپ‬ ‫را‬ ‫مساحتش‬ ‫و‬ ‫محیط‬ ‫و‬ ‫دریافت‬ ‫را‬ ‫ای‬ ‫دایره‬ ‫شعاع‬ ‫که‬ ‫کنید‬ ‫رسم‬ ‫را‬ ‫ای‬‫برنامه‬ ‫فلوچارت‬
‫د‬
.
‫مثال‬
5
:
‫و‬ ‫کند‬ ‫دریافت‬ ‫را‬ ‫الزاویه‬ ‫قائم‬ ‫مثلث‬ ‫یک‬ ‫ارتفاع‬ ‫و‬ ‫قاعده‬ ‫که‬ ‫کنید‬ ‫رسم‬ ‫را‬ ‫ای‬‫برنامه‬ ‫فلوچارت‬
‫و‬ ‫محیط‬
‫کند‬ ‫چاپ‬ ‫را‬ ‫مثلث‬ ‫مساحت‬
.
‫مثال‬
6
:
𝑷 = 𝟒 × 𝒂
𝑺 = 𝒂 × 𝒂
𝐏 = 𝟐 × 𝝅 × 𝒓
𝑺 = 𝝅 × 𝒓𝟐
𝐏 = 𝒂 + 𝒃 + 𝒂𝟐 + 𝒃𝟐
𝑺 =
𝟏
𝟐
× 𝒂 × 𝒃
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫فلوچارت‬
‫ای‬‫برنامه‬
‫شعاع‬ ‫که‬ ‫کنید‬ ‫رسم‬ ‫را‬
‫ای‬‫دایره‬
‫مربع‬ ‫و‬ ‫دایره‬ ‫مساحت‬ ‫اختالف‬ ‫و‬ ‫دریافت‬ ‫را‬
‫محاط‬
‫کند‬ ‫چاپ‬ ‫آن‬ ‫در‬ ‫را‬ ‫شده‬
.
‫مثال‬
5
:
R
‫ه‬ : 𝝅 × R 2
‫ع‬ :
𝟐𝑹 × 𝟐𝑹
𝟐
= 𝟐𝑹𝟐
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫رو‬
R
‫ر‬ ‫ب‬ ‫را‬
S1  2× R2
PI  3.14
S2  PI × R2
‫ا‬ ‫م‬ ‫ت‬ ‫ا‬
‫با‬ ‫برابراس‬
Diff
‫ایان‬
Diff  S2 – S1
R
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫در‬ ‫و‬ ‫خوانده‬ ‫ورودی‬ ‫از‬ ‫را‬ ‫مقدار‬ ‫دو‬ ‫که‬ ‫کنید‬ ‫رسم‬ ‫را‬ ‫ای‬‫برنامه‬ ‫فلوچارت‬
x
‫و‬
y
‫دهد‬ ‫قرار‬
.
‫سپس‬
‫مقادیر‬
x
‫و‬
y
‫کند‬ ‫جا‬ ‫به‬ ‫جا‬ ‫هم‬ ‫با‬ ‫را‬
.
‫مثال‬
6
:
X = 20
Y = 10
X = 20
Y = 10
‫ورودی‬
X = 10
y = 10
×
‫چی؟‬ ‫که‬ ‫خب‬
!
‫و‬ ‫کنم‬ ‫دریافت‬ ‫عدد‬ ‫تا‬ ‫دو‬
‫جاشون‬
‫بشه؟‬ ‫چی‬ ‫کنم‬ ‫عوض‬ ‫رو‬
X
Y
TEMP  X
X
Y
Y TEMP
X Y
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
Trace
‫کردن‬ ‫دنبال‬
‫الگوریتم‬
‫مقاد‬ ‫بررسی‬ ‫و‬ ‫خط‬ ‫به‬ ‫خط‬ ‫اجرای‬ ‫با‬
‫یر‬
X = 20
Y = 10
‫ورودی‬
X = 30
Y = 10
X = 30
Y = 20
X = 10
Y = 20
X
Y
X  X+Y
X
Y
X  X-Y
Y  X-Y
‫خروجی‬
‫دوم‬ ‫روش‬
‫سوال‬
‫کدام‬
‫بهتره؟‬ ‫مساله‬ ‫این‬ ‫حل‬ ‫برای‬ ‫روش‬
‫برتری‬ ‫برای‬ ‫معیاری‬ ‫چه‬
‫الگوریتمها‬
‫نس‬
‫بت‬
‫دارد؟‬ ‫وجود‬ ‫هم‬ ‫به‬
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
‫بندی‬ ‫جمع‬
‫حافظه‬ ‫و‬ ‫زمانی‬ ‫مرتبه‬ ‫مثال‬
Trace
‫از‬ ‫بیشتر‬ ‫بعد‬ ‫جلسات‬ ‫در‬
Trace
‫شنید‬ ‫خواهید‬
!
‫اولیه‬ ‫تعاریف‬
‫اولیه‬ ‫اصول‬ ‫و‬ ‫مفاهیم‬ ‫با‬
‫الگوریتم‬
‫و‬
‫نمادهای‬
‫فلوچارت‬
‫شدید‬ ‫آشنا‬
.
‫قالب‬ ‫در‬
‫مثالهای‬
‫ارائه‬ ‫مفاهیم‬ ‫ساده‬
‫گرفتید‬ ‫یاد‬ ‫را‬ ‫شده‬
.
‫الگوی‬
‫ای‬‫ساده‬
‫برتری‬ ‫از‬
‫الگوریتمها‬
‫گرفتید‬ ‫یاد‬ ‫را‬ ‫هم‬ ‫به‬ ‫نسبت‬
jahangirics.ir
‫نویسان‬ ‫برنامه‬ ‫دانشگاه‬
jahangirics.ir
jahangirics.ir
@jahangiri_cs
@jahangirics

More Related Content

What's hot

Hw9
Hw9Hw9
Hw9
uxxdqq
 
Csci101 lect03 algorithms_i
Csci101 lect03 algorithms_iCsci101 lect03 algorithms_i
Csci101 lect03 algorithms_i
Elsayed Hemayed
 
Finding All Real Zeros Of A Polynomial With Examples
Finding All Real Zeros Of A Polynomial With ExamplesFinding All Real Zeros Of A Polynomial With Examples
Finding All Real Zeros Of A Polynomial With ExamplesKristen T
 
number system
number systemnumber system
number system
rashid rao
 
Presentación grupo 551108 30
Presentación grupo 551108 30Presentación grupo 551108 30
Presentación grupo 551108 30
njhernandez19
 
6.6 finding rational zeros
6.6 finding rational zeros6.6 finding rational zeros
6.6 finding rational zeroshisema01
 
Numerical Methods and Applied Statistics Paper (RTU VI Semester)
Numerical Methods and Applied Statistics Paper (RTU VI Semester)Numerical Methods and Applied Statistics Paper (RTU VI Semester)
Numerical Methods and Applied Statistics Paper (RTU VI Semester)
FellowBuddy.com
 
Matlab lecture 5 bisection method@taj
Matlab lecture 5  bisection method@tajMatlab lecture 5  bisection method@taj
Matlab lecture 5 bisection method@taj
Tajim Md. Niamat Ullah Akhund
 
Roots of polynomials
Roots of polynomialsRoots of polynomials
Roots of polynomialsDUBAN CASTRO
 
A26-6 poly zeros
A26-6 poly zerosA26-6 poly zeros
A26-6 poly zerosvhiggins1
 
4.3 notes
4.3 notes4.3 notes
4.3 notestoney
 
8th PreAlg - L73--April2
8th PreAlg - L73--April28th PreAlg - L73--April2
8th PreAlg - L73--April2jdurst65
 
MATH: SIMILARITY
MATH: SIMILARITY MATH: SIMILARITY
MATH: SIMILARITY
M, Michelle Jeannite
 
A1 11 functions
A1 11 functionsA1 11 functions
A1 11 functionsvhiggins1
 

What's hot (18)

Hw9
Hw9Hw9
Hw9
 
Csci101 lect03 algorithms_i
Csci101 lect03 algorithms_iCsci101 lect03 algorithms_i
Csci101 lect03 algorithms_i
 
Zeroes and roots
Zeroes and rootsZeroes and roots
Zeroes and roots
 
Finding All Real Zeros Of A Polynomial With Examples
Finding All Real Zeros Of A Polynomial With ExamplesFinding All Real Zeros Of A Polynomial With Examples
Finding All Real Zeros Of A Polynomial With Examples
 
Loop Statements [5] M
Loop Statements [5] MLoop Statements [5] M
Loop Statements [5] M
 
Exp 1
Exp 1Exp 1
Exp 1
 
number system
number systemnumber system
number system
 
Homework graphing
Homework   graphingHomework   graphing
Homework graphing
 
Presentación grupo 551108 30
Presentación grupo 551108 30Presentación grupo 551108 30
Presentación grupo 551108 30
 
6.6 finding rational zeros
6.6 finding rational zeros6.6 finding rational zeros
6.6 finding rational zeros
 
Numerical Methods and Applied Statistics Paper (RTU VI Semester)
Numerical Methods and Applied Statistics Paper (RTU VI Semester)Numerical Methods and Applied Statistics Paper (RTU VI Semester)
Numerical Methods and Applied Statistics Paper (RTU VI Semester)
 
Matlab lecture 5 bisection method@taj
Matlab lecture 5  bisection method@tajMatlab lecture 5  bisection method@taj
Matlab lecture 5 bisection method@taj
 
Roots of polynomials
Roots of polynomialsRoots of polynomials
Roots of polynomials
 
A26-6 poly zeros
A26-6 poly zerosA26-6 poly zeros
A26-6 poly zeros
 
4.3 notes
4.3 notes4.3 notes
4.3 notes
 
8th PreAlg - L73--April2
8th PreAlg - L73--April28th PreAlg - L73--April2
8th PreAlg - L73--April2
 
MATH: SIMILARITY
MATH: SIMILARITY MATH: SIMILARITY
MATH: SIMILARITY
 
A1 11 functions
A1 11 functionsA1 11 functions
A1 11 functions
 

Similar to جلسه اول الگوریتم و فلوچارت

C and Data structure lab manual ECE (2).pdf
C and Data structure lab manual ECE (2).pdfC and Data structure lab manual ECE (2).pdf
C and Data structure lab manual ECE (2).pdf
janakim15
 
python ppt
python pptpython ppt
python ppt
EmmanuelMMathew
 
ESCM303 Introduction to Python Programming.pptx
ESCM303 Introduction to Python Programming.pptxESCM303 Introduction to Python Programming.pptx
ESCM303 Introduction to Python Programming.pptx
AvijitChaudhuri3
 
Python4HPC.pptx
Python4HPC.pptxPython4HPC.pptx
Python4HPC.pptx
Sonam Mittal
 
Python cs.1.12 week 10 2020 2021 covid 19 for g10 by eng.osama mansour
Python cs.1.12 week 10  2020 2021 covid 19 for g10 by eng.osama mansourPython cs.1.12 week 10  2020 2021 covid 19 for g10 by eng.osama mansour
Python cs.1.12 week 10 2020 2021 covid 19 for g10 by eng.osama mansour
Osama Ghandour Geris
 
UNIT-1.pptx
UNIT-1.pptxUNIT-1.pptx
UNIT-1.pptx
gogulram2
 
Python.pptx
Python.pptxPython.pptx
Python week 7 8 2019-2020 for grade 10
Python week 7 8 2019-2020 for grade 10Python week 7 8 2019-2020 for grade 10
Python week 7 8 2019-2020 for grade 10
Osama Ghandour Geris
 
B.sc CSIT 2nd semester C++ Unit2
B.sc CSIT  2nd semester C++ Unit2B.sc CSIT  2nd semester C++ Unit2
B.sc CSIT 2nd semester C++ Unit2
Tekendra Nath Yogi
 
Python Exam (Questions with Solutions Done By Live Exam Helper Experts)
Python Exam (Questions with Solutions Done By Live Exam Helper Experts)Python Exam (Questions with Solutions Done By Live Exam Helper Experts)
Python Exam (Questions with Solutions Done By Live Exam Helper Experts)
Live Exam Helper
 
JLK Chapter 5 – Methods and ModularityDRAFT January 2015 Edition.docx
JLK Chapter 5 – Methods and ModularityDRAFT January 2015 Edition.docxJLK Chapter 5 – Methods and ModularityDRAFT January 2015 Edition.docx
JLK Chapter 5 – Methods and ModularityDRAFT January 2015 Edition.docx
vrickens
 
Acm aleppo cpc training introduction 1
Acm aleppo cpc training introduction 1Acm aleppo cpc training introduction 1
Acm aleppo cpc training introduction 1
Ahmad Bashar Eter
 
Algorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to AlgorithmsAlgorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to Algorithms
Mohamed Loey
 
Unit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptxUnit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptx
ssuser01e301
 
C++.pptx
C++.pptxC++.pptx
C++.pptx
Sabi995708
 
Python week 7 8 2019-2020 for g10 by eng.osama ghandour
Python week 7 8 2019-2020 for g10 by eng.osama ghandourPython week 7 8 2019-2020 for g10 by eng.osama ghandour
Python week 7 8 2019-2020 for g10 by eng.osama ghandour
Osama Ghandour Geris
 
Mastering Python lesson3b_for_loops
Mastering Python lesson3b_for_loopsMastering Python lesson3b_for_loops
Mastering Python lesson3b_for_loops
Ruth Marvin
 
Cse cpl manual-2016
Cse cpl manual-2016Cse cpl manual-2016
Cse cpl manual-2016
Rajendra khatana
 
2. data types, variables and operators
2. data types, variables and operators2. data types, variables and operators
2. data types, variables and operators
PhD Research Scholar
 
Prog1-L2.pptx
Prog1-L2.pptxProg1-L2.pptx
Prog1-L2.pptx
valerie5142000
 

Similar to جلسه اول الگوریتم و فلوچارت (20)

C and Data structure lab manual ECE (2).pdf
C and Data structure lab manual ECE (2).pdfC and Data structure lab manual ECE (2).pdf
C and Data structure lab manual ECE (2).pdf
 
python ppt
python pptpython ppt
python ppt
 
ESCM303 Introduction to Python Programming.pptx
ESCM303 Introduction to Python Programming.pptxESCM303 Introduction to Python Programming.pptx
ESCM303 Introduction to Python Programming.pptx
 
Python4HPC.pptx
Python4HPC.pptxPython4HPC.pptx
Python4HPC.pptx
 
Python cs.1.12 week 10 2020 2021 covid 19 for g10 by eng.osama mansour
Python cs.1.12 week 10  2020 2021 covid 19 for g10 by eng.osama mansourPython cs.1.12 week 10  2020 2021 covid 19 for g10 by eng.osama mansour
Python cs.1.12 week 10 2020 2021 covid 19 for g10 by eng.osama mansour
 
UNIT-1.pptx
UNIT-1.pptxUNIT-1.pptx
UNIT-1.pptx
 
Python.pptx
Python.pptxPython.pptx
Python.pptx
 
Python week 7 8 2019-2020 for grade 10
Python week 7 8 2019-2020 for grade 10Python week 7 8 2019-2020 for grade 10
Python week 7 8 2019-2020 for grade 10
 
B.sc CSIT 2nd semester C++ Unit2
B.sc CSIT  2nd semester C++ Unit2B.sc CSIT  2nd semester C++ Unit2
B.sc CSIT 2nd semester C++ Unit2
 
Python Exam (Questions with Solutions Done By Live Exam Helper Experts)
Python Exam (Questions with Solutions Done By Live Exam Helper Experts)Python Exam (Questions with Solutions Done By Live Exam Helper Experts)
Python Exam (Questions with Solutions Done By Live Exam Helper Experts)
 
JLK Chapter 5 – Methods and ModularityDRAFT January 2015 Edition.docx
JLK Chapter 5 – Methods and ModularityDRAFT January 2015 Edition.docxJLK Chapter 5 – Methods and ModularityDRAFT January 2015 Edition.docx
JLK Chapter 5 – Methods and ModularityDRAFT January 2015 Edition.docx
 
Acm aleppo cpc training introduction 1
Acm aleppo cpc training introduction 1Acm aleppo cpc training introduction 1
Acm aleppo cpc training introduction 1
 
Algorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to AlgorithmsAlgorithms Lecture 1: Introduction to Algorithms
Algorithms Lecture 1: Introduction to Algorithms
 
Unit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptxUnit-1 Basic Concept of Algorithm.pptx
Unit-1 Basic Concept of Algorithm.pptx
 
C++.pptx
C++.pptxC++.pptx
C++.pptx
 
Python week 7 8 2019-2020 for g10 by eng.osama ghandour
Python week 7 8 2019-2020 for g10 by eng.osama ghandourPython week 7 8 2019-2020 for g10 by eng.osama ghandour
Python week 7 8 2019-2020 for g10 by eng.osama ghandour
 
Mastering Python lesson3b_for_loops
Mastering Python lesson3b_for_loopsMastering Python lesson3b_for_loops
Mastering Python lesson3b_for_loops
 
Cse cpl manual-2016
Cse cpl manual-2016Cse cpl manual-2016
Cse cpl manual-2016
 
2. data types, variables and operators
2. data types, variables and operators2. data types, variables and operators
2. data types, variables and operators
 
Prog1-L2.pptx
Prog1-L2.pptxProg1-L2.pptx
Prog1-L2.pptx
 

Recently uploaded

South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 

Recently uploaded (20)

South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 

جلسه اول الگوریتم و فلوچارت