بدايه مبرمج
2.15K subscribers
77 photos
153 files
262 links
طريقك الى عالم البرمجه😍
حيث 1+1 لايساوي 2

💫أول قناه تستهدف الطلاب المبدئين وتبدا بالشروحات من الصفر...
Download Telegram
1.اكتب برنامج بسيط يطبع اسمك وبلدك



2.اكتب برنامج سي بلس بلس يحسب رقمين يجمعهم ويضربهم ويطرحهم ويقسمهم






3.اكتب برنامج يطبع اسمك 10 مرات





4.اكتب برنامج يقبل رقم طالب ودرجاته في 3 مواد يحسب المجموع والمعدل ويطبعهم





5. اكتب برنامج يقرا 3 ارقام ويطبع اكبر رقم
سيتم التوقف غدا عن انزال الدروس فقط سنكتفي بإضافة تمارين
بدايه مبرمج pinned «سيتم التوقف غدا عن انزال الدروس فقط سنكتفي بإضافة تمارين»
Channel photo updated
Forwarded from بوصَعبْ
exercise.docx
9.4 KB
تمربن رقم 1
محرر ل c++ خفيف وحجمه صغير وسهلا الاستعمال. فك ظغط الملف وقم بتثبيته علي الويندوز
Forwarded from Deleted Account
الشروط
_ إنزال الدروس سيتم في تمام الساعة الثامنة مساء .
إنزال الواجبات والتمارين سيتم انزالها 10 م .
_ استقبال الحلول من 11م _ 1ص وبعدها يمنع ارسال اي حل .
_ الثالثة عصرا نستقبل اقتراحاتكم.
_ يمنع الترويج لمجموعات اخرى داخل الجروب دون التواصل مع احد المشرفين .
_ عند مخالفة اي عضو لقوانين المجموعة سيتم إنذاره مرتين وبعدها يحق للمشرفين إتخاذ الإجراءات اللازمة إما الطرد في حال تجاوز الحد أو يمنع من التعليق لمدة يومان .


_
سيقام اخر كل أسبوع او أسبوعين مسابقة وأول خمسة تكون اجاباتهم صحيحة يكونوا ضمن اللجنة علمية.. ويكونوا مكلفين بالرد ع استفسارات السائلين ♡ .


🚫 ملاحظة :-

للإشتراك بالقناة

@beginprogrammer


نتمنى للجميع أوقات طيبة
Forwarded from بوصَعبْ
A Tour of C++ - Bjarne Stroustrup (Addison-Wesley, 2018).pdf
12.7 MB
هذا كتاب من مؤسس ++c حجمه صغير ومختصر
Introduction to C++ (and C) programming
كتاب مميز يحتوي على مقدمة حول برمجة C++ و C ومعالجة ملفات البيانات ويحتوي على الكثير من الأمثلة والتمارين ، ويشرح كيفية استخدام الكلاسات مع أمثلة أيضا .
رابط التحميل المجاني:
http://solutionsproj.net/bookpreview.php?id=5584
هذا الكتاب عبارة عن مقدمة إلى الخوارزميات والبرمجة c++ ويشرح مفرداتها بشكل بسيط معتمدا على الأمثلة
رابط التحميل المجاني:
http://solutionsproj.net/bookpreview.php?id=355
1) أكتب برنامج يقوم بكتابة الكلمات التالية :- welcome to C ++ ?

2) اكتب البرناج الاتي مرتين يطبع العمليات الحسابية بين العددين 10 و 12 ؟؟ وفي المرة الاخرى استخدم swich ?

3) أكتب برنامج يقوم بالتبديل بين قيمة متغيرين ؟

4) أكتب برنامج يدخل النتيجة فيطبع اذا كان راسب أم ناجح ؟ ثم اكتب البرنامج مرة اخرى واجعله يطبع التقدير فقط ؟
5) أكتب برنامج يطبع الأرقام من 1-10 مستخدما مرة for ومرة while ومرة do-while ?
🔴🔴🔴تمارين 🔴🔴🔴


1-اكتب برنامج يحدد اذا كان العدد اولى او غير اولى...

2- اكتب برنامج لايجاد مفكوك العدد؟

3-برنامج يحسب مجموع الاعداد المدخله من قبل المستخدم طالما هذه الاعداد لا تقبل القسمه على 7 وتنتهي عميله الادخال عندما يتم ادخال ثلاثه اعداد قابله للقمسه على عدد 7 ..
ملاحظه :عمليه حسبه مجموع الاعداد لا تتضمن الاعداد القابله للقسمه على 7..


4- اكتب برنامج يطلب من المستخدم ادخال عددين ومن ثم اخراج ناتج الضرب بدون استخدام عمليه الضرب..


5- اكتب برنامج يطلب من المستخدم ادخال عددين ومن ثم اخراج ناتج القسمه بدون استخدام عمليه القسمه..




تنويه: ان شاء الله بعد الدرس العاشر راح نعمل مشروع صغير ، الاول لعبه (text game) والثاني مشروع تجاري تجربون فيه كل اللي تعلمتوه وراح يكون مع مساعده المشرفين..



@programmer_101
بدايه مبرمج
1) أكتب برنامج يقوم بكتابة الكلمات التالية :- welcome to C ++ ? 2) اكتب البرناج الاتي مرتين يطبع العمليات الحسابية بين العددين 10 و 12 ؟؟ وفي المرة الاخرى استخدم swich ? 3) أكتب برنامج يقوم بالتبديل بين قيمة متغيرين ؟ 4) أكتب برنامج يدخل النتيجة فيطبع…
🚫 حلول التمارين 🚫

1) #include<iostream.h>
using namespace std;

int main()
{
cout<"welcome to C++";
return0;
}
----------------------------------------------
2) #include<iostream.h>
using namespace std;
int main()
{
Cout <<"10+20="<<10+20;
Cout<<"10-20="<<10-20;
Cout<<"10*20=<<10*20;
عند القسمة :
Cout<<"20%10"<<20%10;

في حالة الswich
#include<iostream.h>
using namespace std;
int main()
{
int x ,y;
Char op;
Cin>>x=10;
Cin>>y=20;
Cout<<"Enter the number and math operator"<<endl;

Swich(op)
{
Case "+":
Cout <<x+y;
break;

Case"-":
Cout<<x-y;
break;
Case"*":
Cout<x*y;
break;

Case"/":
Cout<x%y;
break;
}
return0;
}
----------------------------------------------
3) #include<iostream.h>
using namespace std;
int main()
{
int x=8,y=6,d;
d=x;
X=y;
y=d; Cout<<"x="<<x<<endl<<"y="<<y;
return0;
}
----------------------------------------------
4) #include<iostream.h>
using namespace std;
int main()
{
int grade;
Cout<<"Enter the grade:";
Cin>>grade;
if (grade>50)
Cout<<": is passing"<<endl;
else
cout<<:is failing"<<endl;
return0;
}
________________________
#include<iostream.h>
using namespace std;
int main()
{
int grade;
cout<<enter the grade:";
if (grade>=90)
Cout<<":Excellent"<<endl;
else
if (grade>=80)
Cout<<":very Good"<<endl;
else
if (grade>=65)
Cout<<": Good"<<endl;
else
if (grade>=50)
Cout <<":Accepted"<<endl;
else
if (grade<50)
Cout<<": is failing"<<endl;
return0;
}
----------------------------------------------
(5) #include<iostream.h>
using namespace std;
int main()
{ int i;
for (i=1;i<=10;i++)
Cout<<i<<" ";
return0;
}
-------------
#include<iostream.h>
using namespace std;
int main()
{
int i=1;
while (i<<=10)
cout <<i<<" ";
i++;
return0;
}
------------------

#include<iostream.h>
using namespace std;
int main()
{
int i=1;
do
{ cout<<i<<" ";
i++;
}
While (i<=10);
rerurn0;
}


@programmer_101
مجموعه تلقرام مخصصه للطلاب المبدئين في عالم البرمجه..

📃هذه المجموعة متخصصة في لمساعده الطلاب المبتدئين والذين في المرحله الاساسيه والمتوسطه 🌐

📃- يتم انزال دروس وتمارين بشكل يومي وفق كورس معين ومنتطم
- يتم تعلم لغه برمجة معينه حتى الانتهاء منها ومن ثم ينتقل الى لغه اخري 🌐

-النقاش فقط للتعلم ولاستفادة وطلب المساعده للفهم
- اي مواضيع جانبية خارج نطاق المجموعة سيتم حذفها👇

بداية مبرمج💻 :
لسـنا الـوحيـدون ولاكنـا بعـون الله ألافـضـل

يرجى نشر الرابط لتعم الفائده للجميع

https://t.me/programmer_101

🌐 القناة:


@beginprogrammer
من أجل تسهيل و تسريع استخدامك لجهاز الكمبيوتر، توجد العديد من الاختصارات على لوحة المفاتيح و التي تمكنك من إنجاز العديد من العمليات بسرعة و كفاءة كبيرتين، هذه الاختصارات المقدمة سواء من نظام الويندوز نفسه، أو من بعض البرامج كـ مايكروسوفت وورد أو مايكروسوفت اكسل .
حولنا اليوم جمع أهم اختصارات لوحة المفاتيح.
اختصارات لوحة المفاتيح الخاصة بمايكروسوفت ويندوز:
هذه الاختصارات تعمل على جميع إصدارات نظام التشغيل ويندوز، و بسبب شهرتها، فهناك العديد من البرامج الأخرى التي تتوافق معها.
Ctrl + عجلة الماوس : لتكبير / تصغير.
Windows + P : لتغيير وضع العرض خلال استعمالك لجهاز عرض ضوئي (Rétroprojecteur).
Windows + F : لتشغيل البحث السريع على جهاز كمبيوتر.
Windows + L : اختصارات كيبورد لقفل جهاز الكمبيوتر.
Windows + سهم يمين / يسار: لتحريك المؤشر إلى بداية الكلمة أو إلى الكلمة التالية.
Shift + سهم يمين / يسار : لتحديد النص.
Ctrl + F4 : لإغلاق النافذة المفتوحة، أو الكمبيوتر إذا لم يكن هناك نافذة مفتوحة.
Windows + E : لعرض نافذة جهاز الكمبيوتر (Poste Travail).
Windows + D : لإخفاء جميع النوافذ و إظهار سطح المكتب، يمكن الضغط مرة أخرى على ويندوز
Windows + سهم للأعلى : اختصار لوحة المفاتيح لتكبير الإطار النشط.
Windows + سهم لليسار : لوضع نافذة على النصف الأيسر من الشاشة.
Windows + سهم لليمين : لوضع نافذة على النصف الأيمن من الشاشة.
Windows + Shift + سهم لليسار أو سهم لليمين : تحريك نافذة من شاشة إلى أخرى، هذا المفتاح يعمل فقط إذا كنت تستخدم أجهزة عرض متعددة .
اختصارات لوحة المفاتيح أخرى للويندوز:
Ctrl + N : اختصارات الكيبورد لفتح نافذة جديدة.
F5 أو Ctrl + R : لتحديث الإطار النشط.
ESC + Shift + Ctrl : لعرض نافذة مدير المهام ( والذي يسمح بإغلاق تطبيق ما، أو عرض العمليات أو أداء جهاز الكمبيوتر.
Ctrl + النقر: لتحديد عناصر متعددة (ملفات أو مجلدات ، على سبيل المثال)
Shift + النقر : لتحديد كافة العناصر بين النقرة الأولى والثانية.
shift +Alt : للتحويل من لغة إلى أخرى.
shift+delete : لحذف ملف أو مجلد بصفة نهائية و من دون أن يذهب إلى سلة المهملات.
Shift + E : الضمة
Shift + X : السكون
Shift + Q : الفتحة
Shift + A : الكسرة
ذ + Shift : الشدة
Shift + Z : المدة
Shift + W : تنوين فتح
Shift + S : تنوين كسرة
Shift + R : تنوين ضم
Shift + T : لإ
Shift + G : لأ
Shift + Y : إ
Shift + H : أ
Shift + N : آ
Shift + B : لآ
Shift + V : {
Shift + C : }
Shift + F : ]Shift + D : [
Shift + J : تمديد الحرف
Ctrl + C : نسخ
Ctrl + X : قص
Ctrl + V : لصق
Ctrl + Z : تراجع
Shift + U : فاصلة معكوسة
Ctrl + ESC : قائمة المهام
Ctrl + Enter : ابتداء صفحة جديدة
Ctrl + Shift : لغة عربية ( يمين )
Ctrl + Shift : لغة إنجليزية ( يسار )
Ctrl + 1 : مسافة مفردة
Ctrl + 5 : مسافة سطر ونصف
Ctrl + 2 : مسافة مزدوجة
Ctrl + G : الانتقال إلى صفحة
Ctrl + END : الانتقال إلى نهاية الملف
Ctrl + F5 : تصغير نافذة الملف
Ctrl + F6 : الانتقال من ملف لأخر
Ctrl + F2 : معاينة الصفحة قبل الطباعة
= + Ctrl : تكبير وتصغير درجة واحدة
F4 : تكرار أخر عملية
Alt + Enter : تكرار أخر عملية
Ctrl + Y : تكرار أخر عملية
Ctrl + F9 : فتح قوسين جاهزين
Shift + F10 : تعداد نقطي ورقمي
F12 : حفظ بأسم
Shift + F12 : حفظ الملف
Ctrl + Home : أول المستند
Ctrl + End : أخر المستند
Shift + F1 : معلومات عن نوع التنسيق
Ctrl + U : سطر تحت النص
Ctrl + F4 : خروج من الملف
Ctrl + N : ملف جديد
Ctrl + H : استبدال
Ctrl + I : خط مائل
Ctrl + K : تنسيق المستند
Ctrl + P : طباعة
Ctrl + O : فتح منطقة
د + Ctrl : تكبير النص
ج + Ctrl : تصغير النص
Alt + S : قائمة تنسيق
Alt + J : قائمة تعليمات
[ + Alt : قائمة جدول
] + Alt : قائمة أدوات
Alt + U : قائمة عرض
Alt + P : قائمة تحرير
Alt + L : قائمة ملف
“ + Alt : قائمة إطار
Alt + Q : تعديل مسطرة
Ctrl + E : توسيط النص
Ctrl + F : بحث
Ctrl + B : خط أسود
Ctrl+Shift + P : حجم الخط
Ctrl+Shift + S : نمط
Ctrl + D : خط
Ctrl+Shift + K : تحويل الحروف – Capital
Shift + F3 : تحويل الحروف – Capital
Ctrl+Shift + L : وضع نقطة عند بداية النص
Ctrl+Alt + E : حواشي سفلية ترقيم روماني
Ctrl+Alt + R : وضع علامة ®
Ctrl+Alt + T : وضع علامة
Ctrl+Alt + C : وضع علامة ©
Ctrl+Alt + I : معاينة الصفحة قبل الطباعة
Shift + F7 : قاموس المرادفات
Ctrl+Alt + F1 : معلومات النظام
Ctrl+Alt + F2 : فتح الدلائل
Ctrl + J : تسوية النص من الجانبين
Ctrl + L : بداية النص من الجانب الأيسر
Ctrl + Q : بداية النص من الجانب الأيمن
Ctrl + E : توسيط النص
Ctrl + M : تغيير المقاس الأعلى للفقرة
Shift + F5 : رجوع إلى الموضع الذي انتهيت منه عند إغلاق الملف
Alt : تخصيص
F3 : إدخال نص تلقائي
F9 : تدقيق حقول
F10 : تحريك إطار لفتح النوافذ
F1 : تعليمات
F5 : الانتقال إلى
F7 : تدقيق إملائي
F8 : تعليم منطقة
alt+esc يمكنك التنقل من نافذة الى نافذة
alt+tab امر مفيد جدا لك اذا كان هنالك نوافذ كثيرة مفتوح يمكنك اختيار الفاذة المطلوبة
alt+shift اليسار يحول الكتابة من العلابي الى انجليزي
alt+shift اليمين يحول الكتابة من انجليزي الى عربي

CTRL + A : تحديد كامل المستند
CTRL + B : الكتابة بخط غامق
CTRL + C : نسخ
CTRL + D : شاشة تنسيق الخط
CTRL + E : توسيط الكتابة
CTRL + F : بحث
CTRL + G : الانتقال إلي بين الصفحات
CTRL + H : استبدال
CTRL + I : إمالة الكتابة
CTRL + J : ضبط الكتابة
CTRL + L : الكتابة جهة اليسار
CTRL + M : تحريك النص إلى اليمين
CTRL + N : صفحة جديدة / فتح ملف جديد
CTRL + O : فتح ملف موجود
CTRL + P : طباعة
CTRL + R : الكتابة جهة اليمين
CTRL + S : حفظ الملف
CTRL + U : وضع خط تحت الكتابة
CTRL + V : لصق
CTRL + W : إغلاق برنامج WORD
CTRL + X : قص
CTRL + Y : تكرار. تقدم
CTRL + Z : تراجع عن الكتابة
حرف ج + CTRL : تصغير النص المحدد
حرف د + CTRL : تكبير النص المحدد
Ctrl + TAB : للتنقل إلي الأمام بين الإطارات
Ctrl + Insert : نفس عملية النسخ وهي تنسخ الكائن المحدد
F2 : أمر مفيد وسريع يمكنك من تغير اسم ملف محدد
F3 : ابحث عن ملف معين عن طريق هذا الأمر
F4 : لعرض عناوين الإنترنت التي كتبتها في شريط العناوين
F5 : لتحديث محتويات الصفحة
F11 : للتحويل من عرض داخل إطار إلي ملء الشاشة
ENTER : للذهاب للرابطة المختارة
ESC :لإيقاف تحميل وفتح الصفحة
HOME : للإنتقال إلي بداية الصفحة
END : للإنتقال إلي نهاية الصفحة
Page Up : للإنتقال إلي أعلي الصفحة بسرعة عالية
Page Down : للإنتقال إلي أسفل الصفحة بسرعة عالية
Space : تصفح الموقع بكل سهوله
Backspace : طريقه سهله للرجوع للصفحه السابقة
Delete : طريقه سريعه للحذف
TAB : للتنقل بين الروابط في الصفحة وصندوق العنوان
SHIFT + TAB : للتنقل بإتجاه الخلف أي عكس التنقل
SHIFT + END : يحدد لك النص من أوله إلى آخره
SHIFT + Home : يحدد لك النص من آخره إلى أوله
SHIFT + Insert : لصق الكائن المنسوخ
SHIFT + F10 : لعرض قائمة الإختصارات لصفحة أو لرابط معين
السهم يمين/ يسار + SHIFT : لتحديد النص المراد تحديده
يمين Ctrl+ SHIFT : لنقل الكتابة إلي اليمين
يسار Ctrl + SHIFT : لنقل الكتابة إلي اليسار

بالتوفيق للجميع.....😍✋🏻


@programmer_101
بدايه مبرمج
محرر C-FREE 5 لكتابه أكواد C++.rar
في برنامج للجوال حلو جدا ،، اسمه :
C4DROID
مع المكتبات تبعه بأسم :
GCC , SDL