C++ ، مترجمات ،برمجة مهيكلة، هياكل بيانات،
2.21K subscribers
239 photos
7 videos
49 files
53 links
تأسست هذه القناة في 2018/5/9

قناة مختصة بنشر الأسئلة والحلول للبرمجة المهيكلة وهياكل بيانات بلغة ++C.
قنواتنا :
@MATLABchann
@JAVA_AVAJ
@VisualBasicAst
@computer_graphicsC
@includecplusplus
Download Telegram
Forwarded from بدايه مبرمج
كيف أبدأ تعلم البرمجة ؟ من أين أبدأ ؟ وماذا أتعلم ؟
** أول حاجه ايه هيا فروع مجالات البرمجة والتشعبات بتاعتها ببساطة جدا :
1- مجال تطبيقات الموبايل Mobile Application
2- مجال تطبيقات الويب Web Application
3- مجال تطبيقات الالعاب Game Application
4- مجال تطبيقات سطح المكتب Desktop Application
5- مجال الجرافيك Graphic Designers
6- مجال الشبكـات Network
7- مجـال الاختراق Hacking
1- مســار تعلم تطبيقــات الموباااايل : Mobile Application Track
دلوقتى فى 3 انواع اللى هما windows phone و Android و IOS
- لو عايز تعمل تطبيقات على windows phone يبقى تستخدم لغة السى شارب C#

- لو عايز تعمل تطبيقات على Android يبقى تستخدم لغة الـجافا Java
- لو عايز تعمل تطبيقات على IOS يبقى تستخدم لغة objective C او Swift
بيمسوا اللغات اللى بتستخدم فى جانب معين بمعنى انى قولت عايز تعمل تطبيقات على كذا استخدم لغه كذا ... فاللغات ديه بيسموها Native Language عشان مخصصه لحاجه او عمل شىء معين
- لو انت بقى عايز تعمل تطبيق معين يشتغل على كــل انواع الهواتف سواء windows phone او android او IOS .. بتستخدم منصه الـ xamrian
بيسموها Cross platform Application من خلالها بتقدر تعمل تطبيقات باستخدام
لغة الـ C# وتشتغل على كل الهواتف عادى
يعنى باختصار ال xamrian عباره عن منصة بتمكنك انك تعمل تطبيقات تشتغل على جميع انواع الهواتف اللى قولناها فوق ديه
- فى حاجه تانيه اسمها Hybrid Cross Platform Application
ده عبارة انك بتدخل كذا حاجه مع بعض عشان تقدر برده تعمل تطبيقات تشتغل على كل الهواتف .... فتقدر تستخدم HTML و CSS و JS لعمل التطبيقات ديه من خلال بقى cordova و ال phonegap ايه بقى دول ال cordova عباره عن مشروع مفتوح المصدر بتستخدمه عشان تعمل تطبيقات الهواتف تشتغل على كله الانواع واول توزيعه ليه هيا phonegap اللى بتمكنك تستخدم لغات الويب اللى هيا html و css و js من انك تعمل تطبيقات هواتف وبرده بتستخدم معاهم فريم ورك برده لتطبيقات الموبيال اسمه ال sencha
2- مسـار تعلم تطبيقات الويب : Web Application Track
الويب بينقسم لجزئين وهما الـ Front End او تقدر تقول عليه ال Client Side
والـ Back End او تقدر تسميه برده ال Server Side كل طريق ليه مسار
جزئيه الـ Front End :
هيا عباره عن الشكل او الواجهه اللى انت بتشوفها قدامك للموقع
وعشان تصمم حاجه زى كده لازم تكون ملم ببعض اللغات وهما :
- الـ HTML و CSS و JS دول الاساس اللى صعب تلاقى اى موقع مش
موجود فيه التلاته دول
- الـ HTML 5 و CSS 3 دول اصدارت جديده فيهم برده حاجات جميله جدا
- الـ jQuery ديه مكتبه معتمد على الجافاسكربت لازم تكون فاهم جافاسكربت الاول
- الـ Bootstrap ده فريم ورك بيخلى شكل الموقع مظبوط سواء على اللاب او الموبايل
- الـ Preprocessors زى Sass او Less : تقنيات جديدة بتطور فى كود ال css بتاعك وممتعين جدا
- الGulp عبارة task runner وتسهل علي المطور العمل وتحويل الملفات ولها بلايجن بتسمحلك بحجات كتير بس اساسها انها بتوفر عليك وقت وبتقلل استخدامك للكومند لاين.
- الـ Canvas و SVG تقنيات بتساعدك فى الرسم وعمل برده العاب
- الـ Responsive and Mobile Design
- الـ Cross-Browser Development
جزئيه الـ Back End :
وهو عباره عن الكواليس بقى اللى انت مش بتشوفها زى مثلا زرار search اللى فى الفيس بوك لما تدوس عليه بيعمل شويه عمليات بقى عشان يجبلك النواتج اللى انت عايزه ده جزء اللى بيسموا server طيب عشان تتعلم الحاجات ديه لازم تعرف اى لغه من دول مش لازم كلهم :
- الـ PHP او الـ ASP
- الـ Node Js
- الـ Java
- الـ Django
- الـ Rails
كل ديه لغات برمجه تقدر تتعلمها
لو هتتعلم ال asp يبقى لازم يكون عندك خلفيه عن c#
لو هتتعلم ال node يبقى لازم تكون متمكن من ال js
لو هتتعلم ال django يبقى تتعلم قبليه ال python
فى لغات تانيه كتير بس دول اشهرهم يعنى
تقدر بقى تزود خبرتك ووتتعلم الحاجات ديه برده
- اتعلم laravel يعتمد على ال php
- اتعلم wordpress
- اتعلم Angular js
- اتعلم Vue js
- اتعلم Reach js
- اتعلم Ember js
- اتعلم Grunt Js
- اتعلم Coffee script
- اتعلم البرمجه الكائنيه oop
- اتعلم نظام ادارة المحتوى ال cms
تقدر تتعلم ال front و back وساعتها يبقى اسمك full stack
واهم حاجه بقى الداتا بيز .. فى انواع كتير عندك Sqllite او Oracle او Sql Server اى واحده من دول مش لازم كلهم هتشتغل عليهم بالـ SQL
3- مجال تطبيقات الالعاب : Game Application Track
عايز تعمل العاب لنظام الويندوز ولا الاندرويد ولا ال ios نقول كل طريق باذن الله وايه اللغات اللى مفروض تتعلمها
- عشان تعمل العاب تشتغل على نظام الويندوز او ماك لازم تتعلم اى لغه من دول :
الـ ++C او C
الـ objective C ااو الـ Swift
- الـ Java
- الـ C# او openGl
- عش
Forwarded from بدايه مبرمج
ان تعمل العاب تشتغل على الاندرويد اتعلم :
الـ Java او C++ او Open Gl
- عشان تتعمل العاب على IOS :
اتعلم ال c++ او objective c او swift
- تقدر تعمل العاب تشتغل على كل الانظمه سواء اندرويد او ويندوز او غيره
من خلال منصة xamarin عن طريق لغة C#
- ناس بتسأل السؤال بتاع هو العاب الفيس بوك ديه معموله بايه ؟
تقدر تعمل زيها ببساطه جدا باستخدم اللغات HTML CSS SVG
و WebGL و Ajax
- فى محركات بقى تساعدك فى حوار عمل الالعاب وكمان الالعاب اللى هتعملها
هتكون شغاله على كل الانظمه :
- عندك محرك المعروف جدا وهو ال unity تستخدم لغه ال c#
- عندك محرك الـ unreal بيعتمد على لغه c++
- فى غيرهم بقى زى ال source و cry engine
4- مجال تطبيقات سطح المكتب : Desktop Application Track
عايز تعمل تطبيقات او برامج زى مثلا الاله الحاسبه اللى على الجهاز
مش عارف برنامج موجود عندك على الجهاز الحاجات ديه يعنى
- لو عايز تعمل تطبيقات على الويندوز :
اتعلم java او C#
برده python او c++
- لو عايز تعمل تطبيقات على Mac :
اتعلم حاجه من دول : swift - objective c - C++ - python
- لو عايز تعمل تطبيقات على linux :
اتعلم : python -Bash - Java
- لو عايز بقى تعمل تطبيقات تشتغل على كل الانظمه كالعاده زى ما بنقول
تقدر تستخدم مجموعه من الاوبن سورس زى الـ electron و HAXE
تستخدم ال html و css و js برده مع الاوبن سورس دول وتعمل تطبيقات
تشتغل على كل الانظمه وبرده اكيد معاك ال sql
5- مجال الجرافيك : Graphic Design Track
المجال ده فيه 3 اقسام ولكل قسم طريق معين هنقولهم باذن الله اول قسم هو سومات الـ 2D تقدر تستخدم الفوتوشوب او اليستريتور وال انديزاين فى الرسومات بتاعتك وفى غيرهم برامج تانيه بس دول الاشهر يعنى تانى قسم وهو الـ 3D واشهر البرامج فى الاستخدام بقى هو المايا او C4d او 3Dmax
تالت قسم هو video او media
والقسم ده فيه جزئيين
الجزء الاول لو عايز تعمل مونتاج للفيديوهات فتستخدم البريمير او السونى فيجس دول اشهر برنامجين ف المونتاج
الجزء التانى لو عايز تعمل visual effect تستخدم بقى البرنامج الشهير وهو ال after effect عشان تعمل فواصل مثلا اعلانيه او خدع او خيال علمى
6- مجال الشبكات : Network
كل اللى اعرفه فى المجال ده انك لازم تكون عارف CCNA و CCNB
وياسلام لو عرفت ال CCIE وطبعا تحاول تاخد الشهادات ديه من Cisco
وف برده بعض اللغات البرمجيه اللى لازم تكون عارفها زى perl و python
مش هقدر افيد اكتر من كده للاسف :((
7- مجال الـ Hacking
- لو هتخش المجال ده لازم يكون هدف الخير وبلاش طريق الشـر
- لازم تكون عارف بعض اللغات البرمجه وهيا
ال C بالإضافة إلى لغة البايثون python و البي إتش بي PHP و Prel و JAVA ،وفيه شويه كتب ممكن تفيد :
Hacking Secret Ciphers with Python
Introduction to Web Services with Java
- لازم تكون كويس فى مجال الشبكات سواء lan wan vpn الحاجات ديه
- لازم تكون فاهم نظام البروتكولات و الشبكات ماشيه ازاى وتعرف الفروقات ما بين ال udp و tcp
- لازم تكون عارف كويس جدااا وفاهم فى ال os سواء الويندوز او ال linux
- لازم تكون فاهم فى نظام التشفير وازاى تفك الشفرات والحاجات ديه

#منقول .
Forwarded from بدايه مبرمج
بشكل مختصر البرمجة لها عدت مجالات منها:
١_تطوير الألعاب
٢_تطوير تطبيقات سطح المكتب
٣_تطوير المواقع الألكترونية
٤_تطوير تطبيقات الجوال

لكل من هذه المجالات لغات مختلفه يجب تعلمها عشان تقدر تدخل في المجال الذي تريد تعلمه وتحترفه.
نأخذ تطوير تطبيقات الجوال على سبيل المثال:
اذا اردت بناء تطبيق native عليك أول شي تتعلم
لغة java أو kotlin عشان تطور تطبيقات أندرويد و
لغة swift عشان تطور تطبيقات الأيفون طبعا تعلم لغتين مختلفتين راح يأخذ منك وقت وبذات اذا كنت مبتدأ في البرمجه.


نتحدث الأن عن مجال أهتمامي والمجال هذا اذا تعلمته راح يختصر عليك الوقت والجهد ألا وهو
تطوير المواقع الأكترونيه.

و مبرمج الويب (web developer) ينقسم إلا ثلاثه أقسام:
1_ front-end developer
2_ back-end developer
3_ full-stack developer

١-الفرونت إند ديفيلوبر: هو الشخص المختص بتصميم الواجهات التي تظهر للمستخدم ،مثلا اذا دخلت أي موقع الصفحات حقت الموقع الأزرار والألوان كلها من تصميم وعمل الشخص هذا .

٢_الباك إند ديفيلوبر: هو الشخص المختص ببرمجة العمليات التي تحدث خلف الكواليس في
server-side
مثلا اذا دخلت على موقع وسجلت الأيميل والباسورد
مباشره بيناتك هذي راح تروح وتتخزن في قاعدة البيانات المتواجدة في server-side وكل هذا من عمل هذا الشخص


٣_الفل استاك ديفيلوبر : وهو الشخص الي يقدر يسوي عمل الفرونت إند ديفيلوبر والباك إند ديفيلوبر
يعني يقدر يصمم شكل الموقع ويبرمج العمليات الي تحدث خلف الكواليس في server-side

طبعا عشان تقدر تصمم شكل موقع أكتروني وتشتغل كا( Front-end developer) لابد
إنك تتعلم:


1-HTML
2-CSS
3- javascript

لغة نصيه (html) وهي الي تكتب نصوص في الصفحه، لغه بسيطه جدا وتعلمها مابيأخذ منك وقت

الثانيه (css) لغة التزبيط🙂 والي هي مختصه بألوان الصفحه وشكل الصفحه

اللغه الثالثه (javascript ) والي هي أهمهم وهي مختصه في جعل الصفحه متفاعلة مع المستخدم يعني نفترض ان في الصفحه جدول والجدول هذا فيه اسماء أشخاص وبجانب كل اسم فيه زر (حذف) اذا ضغطت الزر هذا راح ينحذف الأسم ،وقس على ذلك جميع العمليات الي تجعل الصفحه متفاعلة مع المستخدم من حذف وإظهار وإخفاء وغيرها.


اما بالنسبه بالنسبه لبرمجة server-side هناك العديد من اللغات البرمجة (back-end) مثل :
1- PHP
2-Python
3-Ruby on Rails(RoR)😑اتوقع انها ماتت
4- ASP.NET

ولكن تعلم لغه جديده مختلفه عن الي تعلمته في لتصميم الفرونت أند بيأخذ وقت وبذات اذا كنت مبتدأ في البرمجه .

فلذلك الحل عند اللغه الجميله جافا سكريبت


تقدر تستخدم الجافا سكريبت في برمجة الباك إند (server-side) عن طريق تعلم nodejs
والي هي run-time environment والي بدورها تسمح لك بأستخدام javascript في برمجة الباك إند


ونقطه أخيره عن الجافا سكريبت : موبس تقدر بأستخدامها تطور مواقع أكترونيه فقط لا تقدر تطور تطبيقات سطح مكتب بالأستعانه ببعض بيئات العمل مثل Electron ، وكذلك تطبيقات جوال تعمل على كل المنصتين android و ios بالأستعانه ببعض إطارات العمل(framework)
مثل ionic المطور من قبل شركة قوقل و react native المطور من قبل شركة فيس بوك وكلها مبنيه على الجافا سكريبت .

أمثله على أشهر التطبيقات المتواجدة في متجر ابل ومتجر اندرويد تطبيق Skype وتطبيق Facebook والي تستخدم ال react native وما اتوقع انها مبنيه بالكامل بال react native ولكن تستخدمها.
Forwarded from najmaldeen tech (najmaldeen tech)
السلام عليكم
دول 50 موقع فيهم فائده عملاقه للمصممين

أفضل 50 موقع للمصممين

1- pixelsquid - موقع رائع يقدم لك صور PNG ثري دي
2- flaticon - موقع يقدم ايقونات بأشكال مختلفة PNG صورة و HTMl
3- unsplash - موقع يقدم صور بأعلى دقة
4- deviantart - موقع يقدم اكثر من شيئ , فرش , صور , وغيره
5- pngimg - موقع يقدم كل صور بصيغة PNG
6- colr - موقع لوضع صورة فيه حتى يفرق الوانها رائع
7- freeiconspng - موقع رائع يقدم اكثر من شيئ صور لاعبين PNG و ايقونات وصور كثيرة
8- colorsupplyyy - هذا الموقع يقترح عليك الوان رائعة
9- newdesignfile - يقدم لك خلفيات جميلة
10- dafont - موقع رائع لأفضل خطوط العالم
11- colorhunt - موقع اخر لتقديم افضل الالوان
12- instantlogosearch - موقع يقدم لوجوهات عالمية PNG
13- footyrenders - هذا الموقع يقدم صور PNG للاعبين عرب واجانب
14- pinterest - موقع رائع للاستلهام الافكار
15- blugraphic - موقع اعجبني يعطيك ايقونات وموك اب وخطوط وصور رائعة
16- publicdomainpictures - موقع يقدم مئات الالاف من صور للاستلهام والاستخدام
17- pexels - موقع يقدم صور عالية الجودة للمصممين
18- baims - هو موقع عربي يتيح لك دورات للمصممين
19- psddd - موقع يتيح لك صور موك اب خطوط وهو كثير من الاشياء انصحك به !
20- vexels - موقع رائع شبيه بـ Freepik ولكن مخصص للمصممين لبرنامج الالستريتور
21- templatemaker - موقع رائع يقدم اسطمبات واشكال علب جاهزة عليك بزيارته
22- graphicmama - موقع يقدم لك شخصيات كرتونية بشكل مذهل
23- arbfonts - موقع عربي يقدم خطوط رائعة
24- logopond - موقع اعطيه مليون نجمة للاستلهام الافكار في لوجو
25- stickpng - موقع انصح به يعطيك صور PNG يبحث عنها الكثيرون
26- flickr - موقع يعطيك الالاف من صور بدقة رهيبة
27- abdullaheid - موقع عربي لتقديم دورات برمجة
28- wasmenia - موقع عربي يعطيك علامات تجارية عربية
29- iconscout - موقع يعطيك ايقونات فيكتور
30- ifonts - موقع يعطيك خطوط مدفوعة رائعة
31- graphicburger - موقع مخصص للموك أب
32- vecteezy - احد اشهر المواقع يقدم ملفات مفتوحة وباترن وفيكتور وكثير من الادوات للمصمم
33- design tutsplus - موقع ليس فقط يقدم ادوات وايضا شروحات احترافية ورهيبة
34- learnphotoediting - موقع راائع يقدم شروحات رائع

@najmoo_c
​​بما ان الدراسه بدات والناس ال لسه في اولي مش عارفه تذاكر منين فجمعت ليكوا افضل دورات علي اليوتيوب وافضل التطبيقات لتعليم البرمجة عن تجربه.

اولا اليوتيوب :-

بنسبة للغات البرمجه

1- جافا

عبدالله عيد ★★★★★

https://www.youtube.com/watch?v=3QC6Zpz3As4&list=PL28DDB2DCF87BEE43

حسونه اكاديمي ★★★★★

https://www.youtube.com/watch?v=oVn9XBj1mSY&list=PLHIfW1KZRIfn9BnepQuzWiM_ZPIwUDawL

حسين الربيعي ★★★★

https://www.youtube.com/watch?v=Qt9_WMNuYP0&list=PLF8OvnCBlEY1lalnvdYmz4O_x7wII8NiI

2- سي شارب (C#)

خالد السعدني ★★★★★

https://www.youtube.com/watch?v=74VQ_JmJXzI&list=PLwj1YcMhLRN24KqNI0xQrNscBfLnYeJpL

حسين الربيعي ★★★★

https://www.youtube.com/watch?v=N3CXL3IStfY&list=PLF8OvnCBlEY0UEgX-PDJduL5Tyv4Estam

3- سي بلس بلس (c++)

محمد الدسوقي ★★★★★

https://www.youtube.com/watch?v=Fr6wJ5_Hok0&list=PL1DUmTEdeA6IUD9Gt5rZlQfbZyAWXd-oD

عادل نسيم ★★★★

https://www.youtube.com/watch?v=z1FdInL8sjg&list=PLCInYL3l2AajFAiw4s1U4QbGszcQ-rAb3

4- HTML

اسامه الزيرو ★★★★★

https://www.youtube.com/watch?v=PYjyg0LNTfE&list=PLDoPjvoNmBAwClZ1PDcjWilxp9YERUbNt

حسونه اكاديمي ★★★

https://www.youtube.com/watch?v=8dO3iDegZ9o&list=PLHIfW1KZRIfnXKjZ9UcT5BVt9x19BlItX&index=1

5-CSS

اسامه الزيرو ★★★★★

https://www.youtube.com/watch?v=Iu1T7j2FA4M&list=PLDoPjvoNmBAzAeIcXA3_JsmSkPKOs9W-Y

6- جافا اسكريبت js

اسامه الزيرو ★★★★★

https://www.youtube.com/watch?v=yRAzlw4JM8o&list=PLDoPjvoNmBAw6p0z0Ek0OjPzeXoqlFlCh&index=2

7- php
محمد يحيى ★★★★★
https://www.youtube.com/watch?v=PjsPJE_xK70&list=PLrwRNJX9gLs3kkSDgCHFlpgL6qLrlHUBG
اسامه الزيرو ★★★★★

https://www.youtube.com/watch?v=-u9_T_CLZHY&list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM



حسين الربيعي ★★★★

https://www.youtube.com/watch?v=GUsEJxOochU&list=PLF8OvnCBlEY1bFcTW9JKKO7WJn_Bf9LZ1

8- فيجول بيزيك VB

خالد السعدني ★★★★★

https://www.youtube.com/watch?v=klKmf-lCJRo&list=PLwj1YcMhLRN2vlyATypZK30xy9yW6damO

عرب تيك ★★★

https://www.youtube.com/watch?v=2qTJglOu55g&list=PLeDJ7sxASv3SV-F1VbF4VKoHM6nXm3m4S

✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶✶

ثانيا التطبيقات

1- Error

مميزاته بيشرح اكثر من لغه برمجه باكثر من طريقه عن طريق فيديوهات عربي وانجليزي وكمان فيه تدريبات علي كل لغة وبرضه في مجالات لو حبيت تبداء في مجال ومشاريع وطريقة تنفيذها وديه للناس المحترفه بس وكمان فيه نصايح ازاي تبداء برمجة وفيديوهات بتعرفك يعني ايه برمجة وايه هي كلية حاسبات للناس ال دخلوها بسبب المجموع ومجلهاش هندسه 😂💔علشان كده برشح البرنمج ده لسنه اولي. .

https://play.google.com/store/apps/details?id=com.coders.programming

2- SoloLearn

ده بيمتاز بنظام الاسائله ال فيه وممكن يخليك تخش تنافس اونلاين ضد شخص تاني وكمان ليه شرح لاكثر من لغة لاكن قراءه ولازم تكون كويس في الانجليزي علشان تفهمه وكمان عملك كومبيلر علشان لو حبيت تجرب جزءيه وانت بتذاكر وومكن تعدل في الكود ال شرحلك عليه .

https://play.google.com/store/apps/details?id=com.sololearn

3- مسار مبرمج

من البربامج القويه لتعليم البرمجة ده بيفهمك الدنيا ويعرفك تروح فين وبيديك معلومات عن كل مجال زي مجال تطبيقات الجوال والويب وسطح المكتب وكمان بيعرفك علي كتب مفيده ممكن تقويك في المجال

https://play.google.com/store/apps/details?id=com.amrhossam.msarmobarmg

منقول
اشهر 10 قنوات لتعليم البرمجة علي يوتيوب
1- Traversy Media
2- FreeCodeCamp
3- The Net Ninja
4- Derek Banas
5- Programming with Mosh
6- thenewboston
7-Learning Programming
8- Elzero Web School (عربي)
9- muhammad essa (عربي)
10- TheNewBaghdad (عربي)

اشهر 10 مواقع لتعليم البرمجة
1- W3school
2- Code.org
3- Code School
4- freecode
5- Codeconquest
6- TheCodePlayer
7- Mozilla Developer Network
8- solo learn
9- CODEWARS
10- CODE AVENGERS

اشهر مواقع لكورسات البرمجة
1- EDX
2- COURSERA
3- UDACITY
4- UDEMY
5- LYNDA
6- KHAN ACADEMY
7- coursat (عربي)
8- w3arabiconline (عربي)
9- hsoub (عربي)
10- rwaq (عربي)
إ₰...👨🏻‍💻..👩🏻‍💻...₰❥


#أنواع_البيانات..... < Data Type >

1-bool
قيمة منطقية true أو false

2-byte
عدد صحيح من 0 حتى 255

3-char
رمز أو حرف.

4-DateTime
فئة خاصة بالتاريخ والوقت

5-decimal
قيمة عشرية

6-double
قيمة عشرية

7-enum
قيم ثابتة خاصة بك كمبرمج

8-float
قيمة عشرية

9-int
قيمة صحيحة

10-long
قيمة صحيحة

11-short
قيمة صحيحة

12-struct
نوع بيانات خاص بك كمبرمج

13-string
قيمة نصية

14-var
قيمة منوعة (تترك اختيار نوع البيانات للكمبيوتر)

*--*--*--*--*--*--*--*--*--*--*--*--*--*

#ملاحظة :

* العدد الصحيح: هو العدد الذي يمكن كتابته دون استخدام كسور أو فواصل عشرية.
* العدد الطبيعي: هو عدد صحيح موجب.
* العدد الحقيقي: هو عدد يمكن كتابته مع أو دون استخدام كسور أو فواصل عشرية.

•┈┈┈•❈••✦✾✦••❈•┈┈┈•
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
برنامج جدول الضرب
#include <iostream>

using namespace std;

int main()
{

cout<<" 1 2 3 4 5 6 7 8 9 10\n\n";
for (int i=1;i<=10;i++)
{

cout<<i;


for(int g=1;g<=10;g++)
{
cout<<" "<<i*g;}

cout<<endl;}
return 0;
}
برنامج يطلب من المستخدم ادخال عدين ويقويم بتبديل القيمه بدون استخدام متغير وسيط

#include <iostream>

using namespace std;

int main()
{
int a,b;
cout<<"inter the namber A:";cin>>a;
cout<<"inter the namber B:";cin>>b;
a=a+b;
b=a-b;
a=a-b;
cout<<"A=\n"<<a;
cout<<"\nB=\n"<<b;
return 0;
}
برنامج لادخال عشره اعداد ويقوم بجمع الزوجيه والفرديه وطباعه ناتج جمعها #include <iostream>

using namespace std;

int main()
{
int namber, sumeven=0,sumodd=0;

for(int i=1; i<=10; i++)
{ cout<<"***********************\n";
cout<<"* INTER THE NAMBER *\n";
cout<<"***********************\n";
cin>>namber;
if (namber%2==1)
sumodd+=namber;
if
(namber%2==0)
sumeven+=namber;

}
cout<<"***********************\n";
cout<<"* the sum nambers add *\n";
cout<<"***********************\n"<<sumeven<<endl;

cout<<"\n\n\n\n\n";
cout<<"#######################\n";
cout<<"#the sum nambers even #\n";
cout<<"#######################\n"<<sumodd<< endl;
return 0;
}
أكتب برنامج يقوم باختبار العدد زوجي أو فردي ثم أطبع النتيجة.
الحل:
#include <iostream>
using namespace std;
void main()

{
int x;

cout << "Enter a number: ";
cin >> x;

switch (x % 2)
{
case 0: cout << "even"<<endl;
break;
default: cout << "odd" << endl;;
}

system("pause");

}
👍1
-أنشئ array of integers مكوّن من 15 عنصر ، العنصر الأول هو رقم 1 ، والعنصر الثاني هو رقم 2 ، والعنصر الثالث عبارة عن (العنصر الأول + العنصر الثاني ) ، والعنصر الرابع عبارة عن (العنصر الثالث + العنصر الثاني )..الخ (سلسلة فيبوناتشي) ، ثم أطبع محتوى هذا الـ array .

#include <iostream>
using namespace std;
int main()
{
int ar[15] = { 1, 2 };
for (int i = 2; i< 15 ; i++)
ar[i] = ar[i - 2] + ar[i - 1];

//print
for (int i = 0; i< 15; i++)
cout << ar[i] << " ";


return 0;
}
-أكتب برنامج يقوم بطباعة الأحرف الكبيرة ( Capital Letters ) من A إلى Z .
الحل باستخدام for loop:
#include <iostream>
using namespace std;

int main()
{
for (char i = 'A'; i <= 'Z'; i++)
cout << i << " ";

cout << endl;
// system("pause");
return 0;
}
---Saleh AL-shouibi---
السلام عليكم
طلاب مثل ما تعرفون اكو بعض طلبة الأقسام الداخلية عافوا حاسباتهم بالأقسام وحالياً ما يگدرون ينفذون الواجبات، "الرسم بالحاسب computer graphics"
ف العنده او يعرف تطبيق للتلفون نگدر انفذ بيه مادة الرسم بالحاسب ياريت يرسله النه،
وشكراً 🌹