لغة ال++Cخطوة بخطوة
Kanalga Telegram’da o‘tish
💻 الى المهندسين والمبرمجين ومحبي البرمجة والحاسوب 👈👈سوف يتم شرح لغه ال++C للمبتدئين حتى الاحتراف 👈👈 دورات مجانية 👈👈 مشاريع مفتوحة المصدر + اكواد 👈👈كتب برمجة وحاسوب #للسوال_او_الاستفسار @alhussini_IT
Ko'proq ko'rsatish3 443
Obunachilar
Ma'lumot yo'q24 soatlar
-37 kun
-3530 kun
Postlar arxiv
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
#include <conio.h>
using namespace std;
int main(){
for(int i=4; i>=0; i--){
cout<<endl;
for(int j=i; j>=0; j--)
cout<<j; }
getch();
return 0;
}
☘☘☘☘☘
المخرجات
43210
3210
210
10
0
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
معلـ๘ﮩ₰💻💻ﮩ₰ﮩ.❥ـومات
ماذا يقصد بمعامل التعبير الشرطي: "conditional expression"
تعني كتابه جمله if ...else بطريقه مختصره وتستخدم الرموز( ؟ و : ) في صوره ثلاثيه خاصه
condition ? expression1 : expression2;
هذه القيمه الناتجه قد تكون قيمه التعبير الاول او قيمه التعبير الثاني تبع حاله الشرط اذا مان صحيح او خاطيء
مثال :
min= x<y ? x : y;
سوف تخصص قيمه x للمتغير min اذا كانت x<y صحيحة وإلا فانها تخصص y للمتغير min.
معامل التعبير الشرطي يستخدم بصفه عامه عندما يكون الشرط والتعبيرين بصوره مبسطه جداااا. ✍
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
#محمد_عادل_الحسيني ❥➺┊
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج♥️🎗♥️️
يطلب من المستخدم ادخال عدد ومن ثم طباعه النتائج كالتالي 👌
مثلا ادخل المستخدم رقم 5
please enter the table size:5
1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 5 10 15 20 25 [Program finished]
🌸👇🌸👇🌸
#include <iostream>
using namespace std;
int main(){
int n;
cout<<"please enter the table size:";
cin>>n;
for(int i=1; i<=n; i++){
cout<<endl;
for(int j=1; j<=n; j++)
cout<<i*j<<" ";
}
return 0;
}
هـــــہہـ٨ــ♡ــــــــــــــــــ❥ـ00.00.00
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
#include <cmath>
using namespace std;
int main(){
double num=0, val=0;
cout<<"enter the number:";
cin>>num;
val=sqrt(num);
cout<<"number (sqrt) "<<val<<endl;
cout<<"enter the power";
cin>>val;
val=pow(num , val);
cout<<"number (pow)"<< val<<endl;
return 0;
}
🌸🌸🌸🌸🌸
المخرجات
enter the number:4
number (sqrt) 2 enter the power2 number(pow)16
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
using namespace std;
int main(){
char A,B,C,D,E,Y,S,N;
S='.';
N=' ';
for(Y='A'; Y<='E'; Y++)
{cout<<endl;
for(int i=1; i<=5; i++)
cout<<Y<<S<<i<<N;
}
return 0;
}
☘☘☘☘☘
المخرجات
A.1 A.2 A.3 A.4 A.5 B.1 B.2 B.3 B.4 B.5 C.1 C.2 C.3 C.4 C.5 D.1 D.2 D.3 D.4 D.5 E.1 E.2 E.3 E.4 E5
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
using namespace std;
int main(){
for(int i=6; i>0; i--){
cout<<i;
cout<<endl;}
return 0;
}
🌿🌿🌿🌿
المخرجات
6
5
4
3
2
1
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
using namespace std;
int main(){
//loop 20 times
for(int counter=1; counter<=20; counter++){
if(counter%5==0)
cout<<counter<<endl;
}
return 0;
}
🌿🌿🌿🌿🌿
المخرجات
5
10
15
20
🌸🌸🌸🌸
هذا البرنامج يكرر الfor عشرون مره ولا تنفذ الااربع مرات 👍
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
using namespace std;
int main(){
for(int n=10; n>0; n--){
if(n==5) continue;
cout<<n <<",";
}
cout<<"FIRE!\n";
return 0;
}
🌸🌸🌸
المخرجات
10,9,8,7,6,4,3,2,1,FIRE!
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
using namespace std;
int main(){
int x;
cin>>x;
switch(x){
case 1:
case 2:
case 3:
cout<<"x is 1, 2,or 3"; break;
default:
cout<<"x is not 1,2 not 3";
}
return 0;
}
❤️❤️❤️❤️
المخرجات
اذا ادخل.
3
x is 1, 2,or 3
🌸🌸🌸
6
x is not 1,2 not 3
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
❤️ ارسمَ๘ﮩ₰ﮩ₰ﮩ.❥الشكل❤️
وهذا شكل ثالث جديد مختلف
🎀👇👇🎀
هـــــہہـ٨ــ♡ــــــــــــــــــ❥ـة
#include <iostream>
using namespace std;
int main(){
for(int i=0; i<5; i++){
for(int j=0; j<5; j++){
if( i==2 || j==2)
cout<<"*";
else
cout<<" ";
}
cout<<endl; }
return 0;
}
المخرجات:
بتعملو الكود بالكمبايلر وبتشوفو المخرج لاني اكتبها وتنحذف نجوم يعني بتضهر ب compiler صح .
👏👏 👍
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
❤️ ارسمَ๘ﮩ₰ﮩ₰ﮩ.❥الشكل❤️
هذا شكل جديد مختلف عن الاول👆👆
🎀👇👇🎀
هـــــہہـ٨ــ♡ــــــــــــــــــ❥ـة
#include <iostream>
using namespace std;
int main(){
for(int i=0; i<5; i++){
for(int j=0; j<5; j++){
if( i==4 || j==2)
cout<<"*";
else
cout<<" ";
}
cout<<endl; }
return 0;
}
المخرجات:
بتعملو الكود بالكمبايلر وبتشوفو المخرج لاني اكتبها وتنحذف نجوم يعني بتضهر ب compiler صح .
👏👏 👍
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
❤️ ارسمَ๘ﮩ₰ﮩ₰ﮩ.❥الشكل❤️
🎀👇👇🎀
هـــــہہـ٨ــ♡ــــــــــــــــــ❥ـة
#include <iostream>
using namespace std;
int main(){
for(int i=0; i<5; i++){
for(int j=0; j<5; j++){
if( i==2 || j==4)
cout<<"*";
else
cout<<" ";
}
cout<<endl; }
return 0;
}
المخرجات:
بتعملو الكود بالكمبايلر وبتشوفو المخرج لاني اكتبها وتنحذف نجوم يعني بتضهر ب compiler صح .
👏👏 👍
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
#include <conio.h>
using namespace std;
int main(){
int sum=0, i=2;
--sum;
cout<<sum*i<<endl;
sum+10;
i++;
i=i+2;
//cout<<i;
cout<<sum<<endl;
sum=i*10;
cout<<i;
for(i=4; i<=0; i-=2)
cout<<i*i;
//cout<<"*";
getch();
return 0;
}
🌿🌿🌿🌿
المخرجات:
-2
-1
5
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
❤️ ارسمَ๘ﮩ₰ﮩ₰ﮩ.❥الشكل❤️
🎀👇👇🎀
هـــــہہـ٨ــ♡ــــــــــــــــــ❥ـة
#include <iostream>
using namespace std;
int main(){
for(int i=6; i>0; i--){
for(int j=1; j<=i; j++){
cout<<i;
} cout<<endl;
}
return 0;
}
🌿🌿🌿🌿🌿
المخرجات:
666666
55555 4444 333 22
1
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـة
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ حددِ๘ﮩ₰ﮩ₰ﮩ.❥المخرجات♥️🎗♥️
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🎀👇👇🎀
#include <iostream>
using namespace std;
int main(){
int x,w;
cout<<"enter the x:";
cin>>x;
if(x>0){
w=2*(x*x+1);
x=3*w;}
else
if(x==0){
w=3*(x)+5;
x=2*w;}
else {
w=5*x*x*x-1;
x=4*w;}
cout<<w+x;
return 0;
}
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
المخََ๘ﮩ₰ﮩ₰ﮩ.❥رجات
اذا ادخل:
enter the x:-1
-30 [Program finished]
🌸🌸🌸
اذا ادخل
enter the x:3
80 [Program finished]
🌸🌸🌸
اذا ادخل
enter the x:0
15
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج♥️🎗♥️️
//برنامج يؤدي نفس اداء البرنامج السابق
في البرنامج السابق استخدمنا ال
if else
لكن بالبرنامج هذا استخدمنا ال
switch
هـــــہہـ٨ــ♡ــــــــــــــــــ❥ـ00.00.00
#include <iostream>
using namespace std;
int main(){
int score;
cout<<"enter the test score\n";
cin>>score;
switch (score/10){
case 10:
case 9: cout<<'A'<<endl;
break;
case 8:cout<<'B'<<endl;
break;
case 7:cout<<'C'<<endl;
break;
case 6:cout<<'D'<<endl;
break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:cout<<'F'<<endl;
break;
default:cout<<"error:score is out of rang\n";
}
return 0;
}
مخرجات كلا البرنامجين نفس المخرجات 👌
هـــــہہـ٨ــ♡ــــــــــــــــــ❥ـ00.00.00
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
♥️🎗♥️ اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج♥️🎗♥️️
برنامج لتحويل درجه الاختبارات إلي مايكافئها من الحروف الابجديه
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
🌸🌸🌸🌸
#include <iostream>
using namespace std;
int main(){
int score;
cout<<"enter the test score\n";
cin>>score;
if(score > 100)
cout<<"error:score is out of range\n";
else if(score >= 90)
cout<<'A';
else if(score >= 80)
cout<<'B';
else if(score >= 70)
cout<<'c';
else if(score >= 60)
cout<<'D';
else if(score >= 0)
cout<<'F';
else cout<<"error:score is out of range";
return 0;
}
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
💢💢💢الاعضاء الجدد💢💢💢
الذي يشتي يتابع الدرووس من اول درس يظغط على هذا الرابط سوف يطلعه الى اول درس تم نشرة
https://t.me/programming_languages_IT_CS/12
3 443
♥️🎗♥️ اكتبَ๘ﮩ₰ﮩ₰ﮩ.❥برنامج♥️🎗♥️️
//برنامج لمعرفه اذا كان احد العددين يتكون من مضاعفات الاخر ام لا
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
#include <iostream>
using namespace std;
int main(){
int m , n;
cin>> m>> n;
cout<<(m%n==0 || n%m==0 ? "mutiple": "not")<<endl;
return 0;
}
هـــــہہـ٨ــ♡ـــــــــــــــــــ❥ـ00.00.00
آ๘ﮩ₰ﮩ₰ﮩ.❥ُ ِ
العدد الصحيح m يكون من مضاعفات العدد الصحيح n اذا كان
باقي خارج قسمه m على n يساوي صفر 👍
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
❥➺┊@programming_languages_IT_CS
•┈┈┈•❈••✦✾✦••❈•┈┈┈•
3 443
معلـ๘ﮩ₰💻💻ﮩ₰ﮩ.❥ـومات
القاسم المشترك الأكبر مثلا
معنى رقمين 14 و35
نطلع قواسم كل عدد مثلا قواسم العدد14
هم 1. 2. 7. 14
والعدد 35
هم 1. 5. 7. 35
نشوف المشترك بينهم الأكبر
هو 7
