السلام عليكــم ورحمـة الله وبركاتــه ،،
كيف حالكم اخواني
صادفتني مشكله ما ادري يمكن لاني مو فاهم استخدامات While
بس حاولت بكل الطرق اني اسوي كذا شي فيها بس ما ضبط معي
اولا : كيف عمل حلقة للضرب بحيث ادخل القيمه الاولى والثانيه تكون الاس بأستخدام while
هذا اللي قدرت عليه:
# include <iostream.h>
#include <stdio.h>
main()
{
int n,p,c;
cin>>n;
cin>>p;
while (p=n*n)
{
a++;
cout<<b;
cin>>a;
cin>>b;
}
getchar();
}ثانيا :كيف اعمل حلقة للارقام بحيث يدخل المستخدم مجموعة ارقام مثلا 13 رقم كبر رقم يدخله يطبع الاكبر
يعني لما يدخل 11 -22-33-4-5-8-66-55 طول ما انا ادخل الارقام يطبع الاكبر فيها وكل ما دخلت اكبر من المطبع يطبع الاكبر
وهذا وانا هذا اللي وصلت له
# include <iostream.h>
#include <stdio.h>
main()
{
int a,b,c;
cin>>b;
a=0;
while (a<=40)
{
if (b>c)
{
cout<<b;
}
else{
cout<<c;
c=b;
a++;
}
getchar();
}