لغة ال++Cخطوة بخطوة
رفتن به کانال در Telegram
💻 الى المهندسين والمبرمجين ومحبي البرمجة والحاسوب 👈👈سوف يتم شرح لغه ال++C للمبتدئين حتى الاحتراف 👈👈 دورات مجانية 👈👈 مشاريع مفتوحة المصدر + اكواد 👈👈كتب برمجة وحاسوب #للسوال_او_الاستفسار @alhussini_IT
نمایش بیشتر3 443
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
-3530 روز
آرشیو پست ها
3 443
برنامج يقوم بإدخال عددين ومن ثم إجراء عمليات الجمع والطرح والضرب والقسمة عليهما (ثم يسال المتسخدم هل تريد ادخال ارقام مره اخرى ان كتبتyيعيد التنفيذ وان كتبتn يخرج من البرنامج
(
#include <iostream>
using namespace std;
int main ()
{
float L, M;
char ch;
do
{
cout << "\nEnter L: ";
cin >> L;
cout << "Enter M: ";
cin >> M;
cout << "\nL+M= " << L+M;
cout << "\nL-M= " << L-M;
cout << "\nL*M= " << L*M;
if (M != 0)
cout << "\nL/M= " << L/M;
cout << " \n Do Again (y/n): ";
cin >> ch;
}
while (ch != 'n' );
return 0;
}
3 443
🖋 الدرس 2⃣
⬅ ادوات التكرار
👈 الحلقة التكرارية (do-while):
تختلف هذه الحلقة عن الحلقتين السابقتين في مكان كتابة الشرط، حيث يكتب الشرط هنا بعد العبارات المطلوب تكرارها.
والصيغة التالية توضح الصورة العامة للحلقة do –while
do
{
statement 1;
statement 2;
--
--
statement n;
}
while (condition)
وأهم ملاحظة على الحلقة التكرارية do- while أنها تنفذ العبارات المطلوب تكراراها مرة واحدة على الأقل حتى ولو كان الشرط غير متحقق !!!
وتفسير ذلك أن التحقق من الشرط يتم بعد التنفيذ وليس قبله كما في الحلقتين السابقتين.
🖋 محمد الحسيني
انتهى ...
3 443
..............📕درس اليوم📕...............
⬅ ادوات التكرار
👈 الحلقة (while loop ):
في هذه الحلقة التكرارية نحتاج إلى الشرط فقط وطالما كان هذا الشرط متحققا استمرت الحلقة في التكرار.
والصورة العامة للحلقة while موضحة كما بالشكل التالي:
while (condition )
{
statement 1;
statement 2;
--
--
statement n;
}
حيث الـ (condition):
هو الشرط اللازم لأداء التكرار والعبارات بداخل أقواس البلوكات هى العبارات المراد تكرارها..
مثال (1):
يوضح استخدام الحلقة while لطباعة الأعداد من 1 إلى 20.
#include <iostream>
using namespace std;
int main()
{
int counter=1;
while (counter <=20 )
{
cout<< counter;
counter++;
}
return 0;
}
من المثال السابق يمكننا استخلاص النتائج التالية عن الحلقة while
1. تخصيص القيمة الابتدائية للعداد تتم خارج الحلقة while.
2. زيادة العداد تتم داخل الحلقة while.
ويكون ناتج البرنامج كالتالي:-
1234567891011121314151617181920
✍محمد الحسيني
يتبع 👇 ....
3 443
برنامج يقوم بحساب مساحة الدائرة area بدلالة نصف القطر الدائرة.
#include <iostream>
using namespace std;
void main ( )
{
float R, Area;
float p1 = 3.14 ;
cout << " Enter radius of circle: " ;
cin >> R;
Area = p1 * R * R;
cout << " Area is: " << Area << endl;
}
3 443
برنامج يقوم بحساب ناتج العدد مرفوع لأس معين.
#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
void main ()
{
int x, y, P ;
cout << " Enter a number: " ;
cin >> x ;
cout << " Enter a power : " ;
cin >> y ;
P = pow (x,y) ;
cout << " The result is : " << P << endl ;
getch ();
}
3 443
برنامج يقوم بفحص أعداد مدخلة إن كانت أكبر من مئة أو لا.
#include <iostream>
#include <conio.h>
using namespace std;
void main ()
{
int x ;
L: cout << " Enter a number: ";
cin >> x;
if (x > 100)
cout << " Number is greater than 100\n";
else
cout << " Number is less than than 100\n";
goto L;
getch ();
}
