بالبدايه هذا الكود لم افهمه :mellow:
#include<iostream.h>
int main()
{
for(int i=1;i<=6;i++)
{
for(int j=0; j<i; j++)
cout<<'*';
cout<<endl;
}
return 0;
}اعرف انه يطبع الشكل التالي
*
**
***
****
*****
******
لكن الذي لم افهمه لما استخدم الFORمرتين الا تكفي مره واحده ؟؟؟؟
السؤال التالي
#include<iostream.h>
int main()
{
int sum =0;
for(int i=10;i>=2;i-=2)
cout<<sum+ i<<endl;
return 0;
}اعرف انه يجمع الاعداد الزوجيه من 2الى 10 لكن
لم افهم طريقة سيره وعمله ؟؟ الذي اريده كيف يبدا وكيف يطبق الشرط ومن اين ينتهي ؟؟
لو طلب مني برنامج يطبع الاعداد الزوجيه من 1الى 10 ثم يجمعها كيف افكر في حله
الحل موجود لدي لكنه مشتت ولم افهمه وحاولت انا بنفسي حله ولكني فشلن :( برنامج مثل هذا كيف افكر بحله وما اول خيط للحل ابدا به ؟؟
ما الخطا بهذ الكود؟؟؟
#include<iostream>
using namespace std;
int main()
{
int x=2;
int sum=0;
do
{
sum=sum + x;
x+=2;
}
cout<<x;
return 0;
}#include<iostream>
using namespace std;
int main()
{int counter = 0;
while (1)// ماذا تعني عندما 1 ؟؟؟؟؟
{
counter ++;
if (counter > 10)
break;
}
cout << "Counter: " << counter << "\n";
return 0;
}ايضا ما حاجتي لل counter هنا ؟؟
لم افهم سير البرنامج كيف يكون ؟؟
الذي اعلمه اني سببت لكم الازعاج :blush: فلتعذروني مبتدئة c++ :happy:
