najafi87
دوشنبه 08 آذر 1400, 19:32 عصر
سلام دوستان
من برا کد نوشتن از محیط ++Dev C و code blocks استفاده میکنم
اما برخی خطوط برنامه رو نمیخونه
مثلا این قطعه کد رو ببینید
#include <iostream>
#include<conio.h>
using namespace std;
int main()
{
int array1[5];
int array2[5];
for(int i;i<5;i++)
cin>>array1[i];
for(int j;j<5;j++)
cin>>array2[j];
cout<< "array1= ";
for(int i;i<5;i++)
{
cout<< array1[i] <<" ";
}
cout<< endl;
cout<< "array2= ";
for(int i;i<5;i++)
{
cout <<array2[i] <<" ";
}
cout<<endl;
for(int i;i<5;i++)
for (int j;array2[j]<=array1[i];j++)
if (array1[i]=array2[j])
cout<<array1[i];
getch();
return 0;
}
حلقه for رو اجرا نمیکنه.
ضمنا اگرم حلقه for رو کلا بر دارم فقط آرایه اول و مقدار میگیره و چاپ میکنه و آرایه دومی رو نمیگیره
ممنون میشم کمکم کنید.
من برا کد نوشتن از محیط ++Dev C و code blocks استفاده میکنم
اما برخی خطوط برنامه رو نمیخونه
مثلا این قطعه کد رو ببینید
#include <iostream>
#include<conio.h>
using namespace std;
int main()
{
int array1[5];
int array2[5];
for(int i;i<5;i++)
cin>>array1[i];
for(int j;j<5;j++)
cin>>array2[j];
cout<< "array1= ";
for(int i;i<5;i++)
{
cout<< array1[i] <<" ";
}
cout<< endl;
cout<< "array2= ";
for(int i;i<5;i++)
{
cout <<array2[i] <<" ";
}
cout<<endl;
for(int i;i<5;i++)
for (int j;array2[j]<=array1[i];j++)
if (array1[i]=array2[j])
cout<<array1[i];
getch();
return 0;
}
حلقه for رو اجرا نمیکنه.
ضمنا اگرم حلقه for رو کلا بر دارم فقط آرایه اول و مقدار میگیره و چاپ میکنه و آرایه دومی رو نمیگیره
ممنون میشم کمکم کنید.