لغة ال++Cخطوة بخطوة
الذهاب إلى القناة على Telegram
💻 الى المهندسين والمبرمجين ومحبي البرمجة والحاسوب 👈👈سوف يتم شرح لغه ال++C للمبتدئين حتى الاحتراف 👈👈 دورات مجانية 👈👈 مشاريع مفتوحة المصدر + اكواد 👈👈كتب برمجة وحاسوب #للسوال_او_الاستفسار @alhussini_IT
إظهار المزيد3 443
المشتركون
لا توجد بيانات24 ساعات
-37 أيام
-3530 أيام
أرشيف المشاركات
3 443
سؤال للاذكياء!؟ ـــــہہـ٨ــ♡ـــــــــــــــــــ❥ــہہ00:00:00
#include <iostream>
using namespace std;
int main()
{
if (!(10 != 11))
cout << "Ok";
else
cout << "NO";
}
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
برنامج لطباعة جدول الظرب من أي رقم يدخله المستخدم
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
int i,n;
cout<<"Enter number for which you want to generate table:";
cin>>n;
cout<<"\n\n";
for(i=1;i<=10;++i)
cout<<"\t"<<n<<"*"<<i<<"="<<n*i<<"\n";
return 0;
}
3 443
أّګتّبِ๘ﮩ₰✍ﮩ₰ﮩ.❥بِرنِأّمَجُِ ِ
يطلب من المستخدم ادخال رقم وايجاد القيمة المطلقة للرقم
₰👇👇₰❥
#include <iostream>
using namespace std;
int main ( ){
int num,x;
cout <<"Enter a number\n";
cin >>num;
if(num<0)
x=-num;
else
x=num;
cout <<"|"<<num <<"|="<<x;
}
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ
Enter a number
-4
|-4|=4
[Program finished]
3 443
أّګتّبِ๘ﮩ₰✍ﮩ₰ﮩ.❥بِرنِأّمَجُِ ِ
يطلب من المستخدم ادخال رقم وايجاد القيمة المطلقة للرقم
₰👇👇₰❥
#include <iostream>
using namespace std;
int main ( ){
int num,x;
cout <<"Enter a number\n";
cin >>num;
if(num<0)
x=-num;
else
x=num;
cout <<"|"<<num <<"|="<<x;
}
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ
Enter a number
-4
|-4|=4
[Program finished]
3 443
..............📕درس اليوم مهم📕...............
💫طريقة التحويل بين انواع البيانات💫
👈👈نادرا ما يتم شرح هذا الدرس في الجامعات
اذا اردت تحويل نوع بيانات المتغير الى نوع بيانات اخرى تقوم بكتابه نوع البيانات المراد التحويل اليها داخل قوس ()ثم تكتب اسم المتغير اي:
(نوع البيانات المراد التحويل اليها) اسم المتغير
مثال1:
#include <iostream>
using namespace std;
int main(){
float x=2.5;
cout<<x;
return 0;
}
👈سوف تكون مخرجات البرنامج 2.5 لان القيمه من نوع float
واذا اردت ان تحول نوع بيانات الx من نوع float الى نوع اخر تكتب القاعدة نوع البيانات المراد التحويل اليها داخل قوس ثم اسم المتغير
مثلا:
اذا اردت ان تحول نوع بيانات الx من float الى int
حدد مخرجات البرنامج الاتي:
#include <iostream>
using namespace std;
int main(){
float x=2.5;
x=(int)x;
cout<<x;
return 0;
}
👈سوف تكون مخرجات البرنامج 2 لانك
قمت يتخويل نوع البيانات الى int وهذا النوع لا يقبل الاعداد الكسرية
👈وهكذا بقية انواع البيانات الاخرى اذا اردت التحويل بينها بنفس الطريقة
وبما انك استوعبت كيفية التحويل
حاول معرفة قيمه ال y
واختار اجابه من الاستفتاء👇👇
#include <iostream>
using namespace std;
int main(){
int y=2.5;
y=(float)y;
cout<<y;
return 0;
}
🖋 محمد الحسيني
انتهى ....✋✋
3 443
..............📕درس اليوم مهم📕...............
💫طريقة التحويل بين انواع البيانات💫
اذا اردت تحويل نوع بيانات المتغير الى نوع بيانات اخرى تقوم بكتابه نوع البيانات المراد التحويل اليها داخل قوس ()ثم تكتب اسم المتغير اي:
(نوع البيانات المراد التحويل اليها) اسم المتغير
مثال1:
#include <iostream>
using namespace std;
int main(){
float x=2.5;
cout<<x;
return 0;
}
👈سوف تكون مخرجات البرنامج 2.5 لان القيمه من نوع float
واذا اردت ان تحول نوع بيانات الx من نوع float الى نوع اخر تكتب القاعدة نوع البيانات المراد التحويل اليها داخل قوس ثم اسم المتغير
مثلا:
اذا اردت ان تحول نوع بيانات الx من float الى int
حدد مخرجات البرنامج الاتي:
#include <iostream>
using namespace std;
int main(){
float x=2.5;
x=(int)x;
cout<<x;
return 0;
}
👈سوف تكون مخرجات البرنامج 2 لانك
قمت يتخويل نوع البيانات الى int وهذا النوع لا يقبل الاعداد الكسرية
👈وهكذا بقية انواع البيانات الاخرى اذا اردت التحويل بينها بنفس الطريقة
وبما انك استوعبت كيفية التحويل
حاول معرفة قيمه ال y
واختار اجابه من الاستفتاء👇👇
#include <iostream>
using namespace std;
int main(){
int y=2.5;
y=(float)y;
cout<<y;
return 0;
}
🖋 محمد الحسيني
انتهى ....✋✋
3 443
*...........✴هاااااااام✴..........*
*✍ بقلم :* محمد الحسيني ( رئيس اللجنة الحسيني م.1 )*
🆕🆕🆕🆕🆕🆕🆕🆕🆕
الزملاء الكرام اسعد
الله اوقاتكم بكل خير
✴✴✴✴✴✴✴✴✴
مقررات المواد الدراسية الموجودة في مكتبة الكلية+التوحيد
١- برمجة نظري
2- رياضيات 2
3- اللغة العربية 2
4- الثقافة الوطنية 2
5- مهارة الاتصال
6- اللغة الانجليزية 2
7- تكنلوجيا معلومات
✴✴✴✴✴✴✴✴✴
الملخصات الموجودة في مكتبة الكلية + التوحيد
١- مقدمه برمجة نظري: المحاظرة 1+ 2
٢- اللغة الانجليزية : المحاظرة1 +2
٣- تكنلوجيا معلومات:المحاظرة 1+2+3+4+5
✴✴✴✴✴✴✴✴✴
✴✴✴✴✴ ✴✴✴✴✴
*وتحياتي لكم جميعآ.. 💫💫*
3 443
💢........تنويه.........💢
نرجوا من جميع المشتركين الاجابه على الاستفتاء👆👆لكي نحدد مستواكم ونشرح المواضيع التي لم تفهم
اضغط على المواضيع التي تريدها ثم اضغط على كلمه تصويت اخر الاستفتاء
3 443
مشكور ابن الظرافي في شعره الي ورد
مشكور مليون مره يا حسين الصفات
انقيت كلمات شعرك تصدره في العدد
وبحر شعرك صراحه حطم المتوقعات
ابن الحسيني محمد ما قد رنا اوشرد
يلخص الدرس الاول ويخلص الآخرات
يريدنا في العُلا ونحو العُلا قد صعد
وكل المواضيع قدم فاقت الواجبات
يبذل قصارى جهده صدق هذا الولد
ولا يمل أو يهاون ينجز لنا المعظمات
درووس تدريبية وشرح ماله أمد
وتفكيك شامل وصف فيه كل السمات
رسائله ماتوقف ارسال وتلخيص رد
وكل ماقد أتى به قليل على المقبلات
والنعم بك يا حسيني يا شبيه الاسد
كلمات شكري توجه لك حتى الممات
كلمات الشاعر/
احمد بادي
3 443
📋 برنامج program 📋
لتحويل الأرقام من النظام { الثنائي Binary }
إلى النظام { العشري Decimal }
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
unsigned long i,n,num=0,d;
cout<<"Enter any Binary number:";
cin>>n;
cout<<"\nThe Decimal conversion of "<<n<<" is ";
for(i=0;n!=0;++i)
{
d=n%10;
num=(d)*(pow(2,i))+num;
n=n/10;
}
cout<<num;
return 0;
}
مع تمنياتنا لكم بالاستفاده ....❤
3 443
حدد مخرجات البرنامج الاتي:
#include <iostream>
using namespace std;
int main(){
float x=2.5;
x=(int)x;
cout<<x;
return 0;
}
3 443
أنواع الاخطاء في البرمجة
١- النوع الاول : Syntax errors
او ما يسمى الاخطاء اللغوية وهي الاخطاء الناتجة من المبرمج عند كتابة الكود مثلا ان ينسى وضع (;) في بعض لغات البرمجة او يكتب كلمات محجوزة في اللغة بطريقة خاطئة وهذا النوع من الاخطاء سهل اكتشافه تقريبا ولا يتم تشغيل البرنامج الا بعد تصحيح الاخطاء .
٢- النوع الثاني : Semantic errors
وهو نوع من الاخطاء لا يظهر تقريبا الا بعد ظهور نتائج البرنامج وهو على الاغلب رياضيا
مثال على ذلك :
طلب منك ايجاد معدل لطلاب والعلامات تكون بين 0 و 100 وعندما تم تنفيذ البرنامج يكون مثلا المخرجات 125 هنا يكون الخطا ربما ليس في الكود بل في الادخال
او العمليات الحسابية وهنا يتم تنفيذ البرنامج من غير اي مشكلة .وهى قريبة من الأخطاء النحوية ولكن تعتمد على مدى صحة تسلسل او ترتيب الكود، على سبيل المثال حينما تحاول طباعة متغير لم تقم بتعرفيه مسبقاً
٣- النوع الثالث : Logical errors
وهذا النوع هو أصعبهم على الأطلاق لأنه لايحدث إلا عند تشغيلة امامك وقد يستغرق الكثير من الوقت لأكتشافه فى بعض الحالات، على سبيل المثال : أنت تبرمج كود يستقبل رقمين من المستخدم ويقوم البرنامج بجمعهم ثم عرض النتيجة وبدلاً من ان تضع علامة الجمع وضعت علامة الطرح فكل مر تقوم بعمل run للبرنامج فأنه سيعمل بشكل طبيعى جدا ولكن ستشعر بالأمر اذا قارنت المدخلات بالمخرجات
٤- النوع الرابع : Run-time Errors
وهو الخطأ الذي يظهر اثناء تنفيذ البرنامج وهو خطا منطقي
على سبيل المثال :
حاولت ان تقرأ من ملف فى البرنامج وهو ليس موجود فى الأساس، او محاولة قسمة 1 على 0 ، حاولت ان تتصل بقاعدة بيانات لم تقم بتعريفها
✍✍ محمد الحسيني
3 443
♦️اعلان هااام..♦️
نرجوا من جميع المشتركين في حاله تجربه اي كود من الاكواد الذي بنرسلهن ولم يتنفذ يبلغني في التعليقات
لان يمكن نغلط في كتابه الكود فقط
3 443
👓 اختبر مهاراتك في البرمجه 👓
تصحيح الأخطاء
هذا البرنامج يحتوي على خطأ
#include<iostream>
int main( )
{ int i,j;
for (i=5 ; i>=1;i--)
{
for (j=1 ; j<=5;++j)
{
cout <<j ;
}
cout <<endl;
}
return 0;
}
قم باستخراج الخطأ ؟؟؟
ثم قم بكتابة مخرجاته .....
💥 تنويييه
📋 البرنامج لا يحتوي سوى على خطأ واااااحد
الحل في التعليقات 👇
