Skip to playerSkip to main content
  • 5 months ago

هل بدأت للتو في تعلم لغة C++ وتجد صعوبة في فهم المتغيرات؟ لا تقلق! في هذا الفيديو، سنشرح مفهوم المتغيرات في لغة C++ بطريقة سهلة ومبسطة. سنتناول أنواعها المختلفة (مثل int, double, char, string)، وكيفية الإعلان عنها وتهيئتها، والقواعد الأساسية لتسميتها. هذا الفيديو هو نقطة انطلاقك لفهم أساسيات البرمجة في C++.

Are you a beginner struggling to understand variables in C++? Don't worry! In this video, we'll explain the concept of variables in C++ in a simple and easy-to-understand way. We'll cover different types of variables (like int, double, char, string), how to declare and initialize them, and the basic rules for naming them. This video is your starting point for understanding the fundamentals of programming in C++.

Category

📚
Learning
Transcript
00:00In the new file and click MBTI file
00:06and add this in C++
00:12or in file
00:16or in file
00:20or in C++
00:22Then we can write this variable
00:26.cpp
00:30.cpp
00:34include istream
00:38using name
00:42space
00:46name space
00:48std
00:50int main
00:54.cpp
00:56. HIV
00:58.faria control
01:02.inhina
01:04.bit
01:08.cpp
01:10?
01:14.
01:18.
01:23All of them, according to the number of the changes that will be used to be able to keep the changes.
01:30For example, for example, there are many many changes in the changes.
01:36There are changes in the number integer, or int, which means that it is correct,
01:44It is a transfer of information without the information that is referred to as the culture.
01:54But the information that is correct is like the information that is correct or the information that is correct.
02:01This is the first name of the bion in the C++.
02:06The second name is double.
02:09The double is the Flute Point Number.
02:13يعني يحفظ لنا الأرقام العشرية الكسرية التي تحتوي على edge point مثل هذه الأرقام
02:25مثلا 19.9% أو تكمان كسرية ولكن تكون سالبة
02:33إذن هذا النوع الثاني من نوع البيانات اللي نسميه double
02:39النوع الثالث اللي هو الاتشار الاتشار أو الاختصار حقه character اللي هو الرموز
02:48يتم تخزين single character يعني رمز واحد فقط
02:53إيش معنى رمز واحد فقط
02:55اللي هو مثلا حرف أو رقام أو أي إن كان يتم مثلا خزنه بهذا الشكل
03:04يعني رقم واحد داخل single quotation أو داخل تنصيص مفرد
03:11اللي هو اللي نسميها single quote أو تمام بالنسبة للإسترينك
03:22الإسترينك هو تخزين نصوص مثل مثلا hello world
03:27هذا يتم خزنها بهذا الشكل النوع البول هذا نوع كمان يتم تخزين قيم منطقية كيف قيم منطقية لها two states
03:42يعني حالتين فقط اللي true وال false
03:45إذن معنى معنى int و double و code share و string و full
03:51إذن لو جينا نطبق كمان مثال مثلا
03:56مثلا على سبيل المثال
03:58هنا int
04:00يعني تلاحظون أنه تتغير إلى يعني كلمة محجوزة من ضمن اللغة
04:10ثم نكتب اسم المتغير يعني على سبيل المثال مثلا my num
04:17ثم يساوي ثم نكتب القيمة مثلا على سبيل المثال
04:24أي قيمة يتم خزنها داخل المتغير ثم اللي هو السيمي كولون فقط
04:31هذا الشكل هو عبارة عن شكل كتابة المتغيرات يعني نستطيع نقول أنه يتم التصريح أو declare عندما ننشأ المتغيرات بهذا الطريقة
04:50الطائب اللي هو نوع البيانات سواء كان من integer حتى pull
04:57ثم variable name اللي هو اسم المتغير هذا طبعا أنت اختياري في تسمية هذا الاسم
05:05ثم اليساوي و من ثم الفاليو اللي قيمة المتغير
05:12إذن بهذا الطريقة بالضبط اللي هو الانتير لنوع البيانات ثم ما
05:19المتغير مثلا in number الاسم هذا أنت مخير لكتابته ثم الاساوي ثم
05:29ايش الفاليو او القيمة الذي تخزنها في المتغير الذي عبارة عن حاوية داخل
05:38الذاكرة تمام بهذه الطريقة طبعا هل يستطيع اثناء يعني طباعة هذا
05:50المتغير نعم يتم طباعته على الشاشة بالجملة الاخراجي اللي see out
05:56ثم كتابة اسم المتغير اللي هو number اوكي بهذا الشكل ان انا هنا
06:03عرفت المتغير و اسمت له قيمة اللي هي القيمة 50 ثم هنا معناه
06:10طبعنا ايش اذا تكلمنا انه هنا في معناه المتغير اللي هو نوع البيانات
06:17ثم الاسم المتغير والاساوي بعدين ايش قيمة القيمة التي يتم اسنادها
06:25للمتغير ثم السيمي كولوم هنا الجملة جملة طباعة للمتغير ثم نشغل
06:32الكود ليتم طباعة القيمة رقم 50 شو يتم طباعة القيمة رقم 50 تمام هل يعني
06:46مثلا بعد ما اسندتنا القيمة هنا هل بهذا المكان استطيع تغيير القيمة
06:53هل استطيع تغيير القيمة مثلا نعم مثلا اكتب اسم المتغير
06:58واسند له قيمة اخرى مثلا نقول 100
07:03والان هل بيطبع القيمة الاولى اما القيمة الثانية التي تم اسنادها
07:10يعني بمعنى ان النمبر هو عبارة عن حاوية داخل الذاكرة
07:15اسندت له في القطوة الاولى 50 ثم اسندت له بالقملة الثانية اسندت له 100
07:23فهل بيحتفظ بالقيمة رقم 50 ام بيستبدلها بالقيمة 100
07:28نطبق ونشوف النتجة
07:31اوكي اذا استبدل القيمة 100 بالقيمة السابقة
07:37التي تم حذفها واستبدالها بالقيمة 100
07:43اذا بهذه الطريقة نستطيع نوضح فكرة عمل المتغير
07:52وتغيير قيمته في اي سطر برمجي
07:56ويتم اعتمد السطر الاخير
07:59اه في في اه
08:02يعني مثلا يعتمد اذا مثلا الكود من واحد الى 100
08:06يعتمد كل ما يتم تحديث الذاكرة
08:11يعني على حسب الكود
08:14تمام
08:16بالنسبة
08:18بالنسبة
08:19في معانا انواع قنة كثيرة من المتغيرات مثلا
08:24اللي هي مثلا على سبيل المثال
08:26اه
08:28اللي هو الانتجار والدبل
08:31والشار والسترينج والبول
08:34كل على حسب نوع البائرة
08:37مثلا اذا انا الان
08:40اعرف متغير على سبيل المثال نوع
08:43اه
08:44دابل
08:45دابل
08:46وكمان سميته مثلا
08:49اه
08:50ان
08:51او نمبر
08:52وعطيت له القيمة
08:54مثلا عشرة
08:56بوينت
08:58تسعة تشرين او خمسة وخمسين
09:00تمام
09:01ثم عمد سي اوت
09:03لطباعة هذه القيمة
09:05اه
09:07اللي هي قيمة الان
09:09طبعا انا ممكن اعمل سطر جديد او اطبع سطر جديد بهذا الشكل
09:14هنا حسب ما تعلمنا من قبل
09:16اند ال
09:18لعمل سطر جديد ثم طباعة القيمة الجديدة
09:22تمام
09:23ممكن كمان اعرف متغير من نوع
09:25شار
09:27او كاركتر
09:29واعمل مثلا
09:31اه
09:33نقل اه يساوي
09:35اه
09:37اه
09:39اثنان القيمة بحيث يتم طباعتها
09:41سي اوت
09:42و
09:43اه
09:45يتم طباعة ال اه
09:47بهذا الشكل
09:49ممكن اكون اسوي
09:51الاند ال
09:53حتى يعمل سطر جديد تلقائي
09:55اند ال
09:57تمام
09:59وفعل متغير اخر
10:00من نوع
10:01سترينك
10:02سترينك
10:03اللي هو نوع النصوص
10:05مثلا
10:07نام اسم المتغير
10:08واكتب هنا
10:09مثلا
10:11انفو
10:12حلو
10:13ديف
10:14اه
10:15وعمل اه
10:18اه
10:19اطباعة للمتغير
10:20نام
10:21بهذا الشكل
10:23و
10:24اسوي
10:25سطر جديد ايضا
10:28وانا حتى يتم تظيم الكود
10:30نخليه فضاوة
10:32سطر سطر
10:36نشوف انه طبع
10:38في البداية
10:39له المائتين
10:40ثم طبع العشرة
10:42فاصلة
10:43خمسة وخمسين
10:44ثم طبع
10:45بالكاركتر
10:46ثم طبع
10:47تمام
10:48الان ممكن
10:49احنا نلعب
10:50نشوف
10:51لو سويت هنا
10:52بالخمسين
10:53اه
10:54اللي هو
10:55دوت
10:56اه
10:57مثلا
10:58يعني
10:5919
11:00على سبيل المثال
11:01هل بيطبع القيمة
11:03اللي هي المياه صافي
11:04على اساس ان النوع
11:05انتجر
11:06او بيطبع القيمة
11:08الكسرية
11:09نفس الطريقة
11:10انا هنا في العشرة
11:12ممكن فعلها عشرة
11:13عدد صحيح
11:14هل بيطبعها عشرة عدد صحيح
11:16او بيضيف
11:17عدد كسري
11:18تمام
11:19لو طبقت الان انا
11:24نلاحظ
11:25اه
11:26كما تكلمنا انه هنا
11:27المياه
11:290.19
11:31لا
11:32هو طبع المياه الصافي
11:33اللي هو
11:34على اساس ان
11:36نوع البيانات انتجر
11:37تمام
11:38في الثانية
11:40في الدبل
11:41عندما كانت عشرة القيمة
11:43طبعها عشرة
11:44ما اضفش اليها شيء
11:45يعني على اعتبارها انها عدد
11:47اه
11:48ممكن
11:49نعتبره عدد
11:50اه
11:51يعني
11:52هو في الذاكرة
11:53يعتبره على اساس انه دبل
11:54ولكنه في الواقع
11:56عدد صحيح
11:57تمام
11:58بالنسبة لل
12:00الكاركتر
12:01مثلا هنا الكاركتر
12:03لو سويتنا مثلا اكرم
12:05اضفت
12:06او
12:07علي مثلا
12:08بالرغم انه نوع البيانات
12:12كاركتر
12:13هل بيقبلها او
12:14نشوف
12:15او بيطلع خطأ
12:17لو شغلنا
12:19ممكن تلاحظوا انه ايش
12:22اه
12:23طبع فقط
12:24اللي هو
12:25الحرف الاخير
12:28من كلمة ايش
12:30علي
12:31يعني
12:33اعتبر الحرف الاخير
12:36هو الحرف
12:37الكاركتر
12:38تمام
12:40بالنسبة لل
12:41بالنسبة
12:44لل
12:45info flow def
12:46طبعا لو اضفنا اليه ارقام مثلا
12:49فيعتبر
12:51الارقام هنا يعتبرها نص
12:53حتى لو كتبت الرقام في البداية
12:56واحد ثلاثة
12:57فيعتبره كله نص
12:59لانه الكل داخل علامتي تنصيص مزدوجة
13:07بهذا الشكل صحيح
13:09اذا بالنسبة للكاركتر يفضل كتابة
13:13يعني
13:15اللي هو الرمز واحد فقط
13:19لانه يتم قراءته
13:21يعني كقيمة واحدة
13:23بالضبط
13:25فاق النوع الاخير اللي ما قربناش
13:29اللي هو نوع البول
13:31مثلا على سبيل المثال
13:33يعني
13:34يعني
13:36نقول
13:38يعني
13:40كمتغير
13:42يساوي
13:44مثلا
13:46ونجيل اطبع مثلا
13:48ماي بوليان
13:50ماي بوليان
13:52ماي بوليان
13:54اند ال
13:56اكتب الاند ال
13:58حتى لو كتبنا
14:00كتابة اخرى
14:02يتم تعرف عليها
14:04او عمل سطر جديد
14:06هنا طبعا
14:08هنا طبعا
14:10الترو معناته واحد
14:12والفولس معناته صفر
14:14في القيامة المنطقية
14:16يعني الفولس
14:18معناته ايش
14:20صفر
14:24هذا هو الصفر
14:26بهذا الشكل
14:28طبعا
14:30طبعا ممكن يسوي
14:32كل انواع البيانات في جيوم للطباعة واحدة
14:34مثلا
14:35نقل
14:37النام مثلا
14:41ثم
14:43ممكن نسوي هنا
14:45فاصلة
14:51ثم
14:53طبعا هذه الفاصلة
14:55يكون ما بين القيام
14:57مع بعضها
14:59مثلا ايش
15:01طبعا ايش
15:03ممكن نسوي نمبر
15:09نعم الفاصلة هنا داخل
15:11العلمات هي تنصيص
15:13وهكذا
15:15طبعا نحن ننهي الجملة
15:17طبعا نحن ممكن ننهي الجملة
15:19بس الفكرة ان هو ممكن
15:21اطبعنا في سطر واحد
15:23اكثر من جملة
15:25ايش
15:27اذا كان معلومات واحدة
15:29هنا شوف
15:31كتب النام بعدين ايش
15:33القيمة اللي هو الرقمية
15:35اوكي
15:37ممكن نحن نسوي الان
15:39فهمنا هذه الالية
15:41ممكن نسوي اه مثلا
15:43بيانات شخصية
15:45على سبيل المثال
15:47انت اي دي
15:49اللي هو القيمة العددية
15:51للطالب مثلا او الرقم الجامعي
15:53ممكن نسوي اي رقم عشوائي
15:55و
15:57string
15:59string
16:01name
16:03اسم الطالب مثلا
16:05علي
16:07محمد
16:09عبد الله
16:11ثم
16:15مثلا
16:17العمر
16:19مثلا
16:2120
16:23ايضان
16:25ممكن نسوي
16:27الطول
16:29ممكن نسوي
16:31الطول ممكن نحن
16:33double
16:35double
16:37اللي هو ايش
16:39ممكن نسوي
16:41ممكن نسوي
16:45ممكن نسوي
16:47ايضان
16:49نسوي
16:51ممكن نسوي
16:53الطول
16:55مثلا
16:571.60m
17:01ok
17:03now we have a job
17:05if you want to see out
17:07for example
17:09id
17:11and
17:13name
17:15name
17:17and
17:19age
17:21not with this way
17:23but every
17:25one
17:27height
17:29in this way
17:31now
17:33you can see
17:35something
17:37here
17:39the
17:41L
17:43L
17:51here
17:53L
17:55L
17:57L
17:59L
18:01L
18:03L
18:05L
18:07L
18:09L
18:11L
18:13L
18:15L
18:17L
18:19L
18:21L
18:23L
18:25L
18:27L
18:29L
18:31L
18:33L
18:35L
18:37L
18:39L
18:41L
18:43L
18:45L
18:47L
18:49L
18:51L
18:53L
18:55L
18:57L
18:59L
19:01L
19:03L
19:05L
19:07L
19:09L
19:11L
19:13L
19:15L
19:17L
19:19L
19:21L
19:23L
19:25L
19:27L
19:29L
19:31L
19:33L
19:35L
19:37L
19:39L
19:41L
19:43L
19:45L
19:47L
19:49L
20:03L
20:05L
20:07L
20:09L
20:15L
20:17L
20:19L
20:21L
20:23L
20:25L
20:27L
20:29L
20:31L
20:33L
20:35L
20:37L
21:05L
21:09L
21:11L
21:13L
21:15L
21:17L
21:19L
21:21L
21:23L
21:25L
21:27L
21:29L
21:31L
21:33L
21:35L
21:37L
21:39L
21:41L
21:43L
21:45L
21:59L
22:01L
22:03L
22:05L
22:07L
22:09L
22:11L
22:13L
22:15L
22:29L
22:31L
22:33L
22:41L
22:43L
22:57L
22:59L
23:01L
23:11L
23:25L
23:27L
23:29L
23:30L
23:40L
23:54L
23:58L
24:08L
24:28L
24:38L
24:52L
24:56L
25:06L
25:20L
25:22L
25:24L
25:26L
25:52L
25:54L
26:20L
26:22L
26:30L
26:48L
26:50L
26:58L
27:16L
27:18L
27:44L
27:46L
28:12L
28:14L
28:16L
28:18L
28:20L
28:22L
28:24L
28:38L
28:42L
28:44L
28:52L
29:06L
29:10L
29:12L
29:14L
29:16L
29:18L
29:20L
29:38L
29:40L
29:50L
30:04L
30:08L
30:18L
30:32L
30:36L
30:46L
31:00L
31:04L
31:14L
31:28L
31:32L
31:42L
31:56L
32:00L
Be the first to comment
Add your comment

Recommended