لغة ال++Cخطوة بخطوة
前往频道在 Telegram
💻 الى المهندسين والمبرمجين ومحبي البرمجة والحاسوب 👈👈سوف يتم شرح لغه ال++C للمبتدئين حتى الاحتراف 👈👈 دورات مجانية 👈👈 مشاريع مفتوحة المصدر + اكواد 👈👈كتب برمجة وحاسوب #للسوال_او_الاستفسار @alhussini_IT
显示更多3 443
订阅者
无数据24 小时
-37 天
-3530 天
帖子存档
3 443
السلام عليكم ورحمة الله وبركاته
أقدم لكم كورس كامل عن أساسيات لغة ++C
سعر الكورس على يوديمي : 129.9$
لغة الكورس : العربية
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
هل تريد ارسال كورسات تعليمية؟؟
هل تريد ارسال كورسات تعليمية؟؟
3 443
♥️🎗 ₰معلومات ₰❥ 🎗♥️
int a [5];
int n=[size of (a) / size of (a [0])]
1⃣ size of (a) =
عدد العناصر داخل المصفوفة * حجم كل عنصر بالبايت. اي 5*4
2⃣ size of a [0] = 4
تساوي اربعة لانها موقع واحد نوع integer
اي 👈 5*4 / 4 = 5.
اي مسند للمصفوفة 5 عناصر. 👍
3 443
♥️🎗 ₰معلومات ₰❥ 🎗♥️
أسم المصفوفة :
هو متغير يقبل تخزين اكثر م̷ـــِْن قيمة. 👍
3 443
♥️🎗 ₰معلومات ₰❥ 🎗♥️
size of array = int ( + )
اي ان المصفوفة تاخذ اعداد صحيحة موجبة فــــقــــــط.
3 443
♥️🎗 ₰معلومات ₰❥ 🎗♥️
الفائدة من استخدام المصفوفات.
نستطيع جعل المتغير يحجز اكثر من قيمة في وقت واحد وبأسم واحد. 👍
3 443
اكتب๘ﮩ₰✍ﮩ₰ﮩ.❥برنامج
لإختيار عنصر من عناصر مصفوفة
ثم كتابة العدد (العنصر) و رقم تكرار العدد
وايجاد موقع العدد او العنصر اللي يختاره المستخدم ؟
👇👇
#include <iostream>
using namespace std;
int main (){
int a[5] ;
int n ,h=0;
cout <<"please enter item array"<<endl;
for (int i =0; i <=4 ; i ++)
cin >> a [i];
cout <<"please enter number searching"<<endl;
cin >>n ; cout<<"____"<<endl;
for (int i =0 ; i <=4; ++i)
if (a [i]== n){
cout <<a[i]<<" ";}
cout <<endl <<"the order for number searching"<<endl;
for (int i =0 ; i <=4; ++i)
if (a [i]== n){
cout <<"a["<<i<<"]"<<" ";
h+=1;}
cout <<endl;
if (h==0)
cout <<"not found";
else
cout <<"found"<<" "<<h<<" "<<"number";
return 0;}
!؟ ـــــہہـ٨ــ♡ـــــــــــــ❥ــہہ00:00:00
أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ
👍♥️👍
please enter item array
3
2
4
3
1
please enter number searching
3
___
3 3
the order for number searching a[0] a[3]
found 2 number
[Program finished]
!؟ ـــــہہـ٨ــ♥ـــــــــــــــــ❥ــہہ00:00:00
✍✍ محمد الحسيني
╭─┅═ঊঈ⚠ঊঈ═┅─╮
☛ @alhussini_IT ☚
╰─┅═ঊঈ☠ঊঈ═┅─╯
3 443
:
أّګتّبِ๘ﮩ₰✍ﮩ₰ﮩ.❥بِرنِأّمَجُِ ِ
لإدخال مصفوفة (4*4) وحساب عدد احرف العلة
👇👇
#include <iostream>
#include <string.h>
using namespace std;
int main (){
int number_appear =0;
char vowel [7]={'a','e','i','o','u','\0'};
char a [3][3];
for (int i =0; i <3; i++)
for (int j =0; j <3; j++)
cin >> a [i][j];
for (int h =0; h<6; h++)
for (int i =0; i <3; i++)
for (int j =0; j <3; j++)
if (a [i][j] == vowel [h])
number_appear = number_appear +1;
cout <<"number appear of vowel="<<number_appear;
return 0;}
!؟ ـــــہہـ٨ــ♡ـــــــــــــ❥ــہہ00:00:00
أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ
👍♥️👍
y o u
h a m
z a e
number appear of vowel=5
[Program finished]
!؟ ـــــہہـ٨ــ♡ـــــــــــــ❥ــہہ00:00:00
for (int h =0; h<6; h++)
هو عداد للمصفوفة التي تحوى احرف العلة حيث تعمل على مقارنة كل عنصر في مصفوفة الـvowel مع جميع العناصر المخزنة في المصفوفة المدخلة a كلما يوجد حرف علة يتحقق الشرط وينفذ الخطوة التالية. 👍
!؟ ـــــہہـ٨ــ♥ـــــــــــــــــ❥ــہہ00:00:00
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
الـــــــنــــــصـــــوص (string)
#مصفوفة_ثنائية_الابعاد :
لٱ يختلف استخدام النصوص عن الاحرف في المصفوفة ثنائية الابعاد.
#مثلما:
تعريف مصفوفة حرفية (3*3) وادخال وطباعتها.
👇👇
char arrychar [3][3];
for (i=0; i<3 ; i++)
for (j=0 ; j<3 ; j++)
cin>>arrychar [i][j];
for (int i =0; i <3; i++)
for (int j =0; j <3; j++)
cout <<arrychar [i][j];
!؟ ـــــہہـ٨ــ♥ـــــــــــــــــ❥ــہہ00:00:00
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
💢💢💢الاعضاء الجدد💢💢💢
الذي يريد يتابع الدرووس من اول درس يظغط على هذا الرابط سوف ينقله الى اول درس تم نشرة
https://t.me/programming_languages_IT_CS/12
3 443
Repost from لغة الـ< #C>خطوة بخطوة
إ₰...💻..💻...₰❥
يمكن الحصول على نسخة تنفيذية exe من البرنامج....
وذلك بالانتقال إلى موقع المشروع ثم مجلد bin ثم Debug
ستجد بعض الملفات ومنها الملف التنفيذي المطلوب...👍🏻
!؟ ـــــہہـ٨ــ♡ـــــہہـ٨ــ♡ـــــــــــــ❥ــہہ00:00:00
╭─┅═ঊঈ⚠ঊঈ═┅─╮
☛ @alhussini_IT ☚
╰─┅═ঊঈ☠ঊঈ═┅─╯
3 443
:
النوع السادس للتعامل مع الـstring
6⃣ strcmp ( )
تستخدم هذه الدالة للمقارنة بين سلسلتسن.
هيكلية الدالة 👇
strcmp (string1, string2) ;
!؟ ـــــہہـ٨ــ♡ـــــــــــــ❥ــہہ00:00:00
في ثلاث نتائج للمقارنة بين سلسلتين هي :
1⃣ اذا كانت نتيجة المقارنة صفر فان string1 تساوي string2.
2⃣ اذا كانت نتيجة المقارنة اكبر مـــِْن الصفر فان string1 اكبر من string2.
3⃣ اذا كانت نتيجة المقارنة اصغر مـــِْن الصفر فا string1. اصغر من string2.
#مثال:
للمقارنة بين سلسلتين.
👇👩💻👨💻👇
char string1 [3] ="aa";
char string2 [3]="ab";
int cmper;
cmper =strcmp (string1, string2);
//cmper <1
انتهى...✋✋
!؟ ـــــہہـ٨ــ♡ـــــــــــــ❥ــہہ00:00:00
✍✍ محمد الحسيني
╭─┅═ঊঈ⚠ঊঈ═┅─╮
☛ @alhussini_IT ☚
╰─┅═ঊঈ☠ঊঈ═┅─╯
3 443
:
النوع الخامس للتعامل مع الـstring
5⃣ strncat ( )
تستخدم هذه الدالة بإلحاق عدد محدد مـــِْن محتويات سلسلة إلي سلسلة اخرى
هيكلية الدالة 👇
strncat (string1, string2, number of copy) ;
#مثال
لإلحاق ثلاث عناصر مـــِْن محتويات مصفوفة إلي اخرى.
👇👩💻👨💻👇
char string1 [6] ="hamza";
char string2 [9]="mohammed";
strcpy (string1, string2, 3);
أّلمخََ๘ﮩ₰ﮩ₰ﮩ.❥رجِأّتُّ ِ
👍♥️👍
hamzamoh
!؟ هـــــہہـ٨ــ♡ــــــــــــهـــــہہـ٨ــ♡ـــــــــــــ❥ــہہ00:00:00
يتبع.... 👇👇
