renku
01-03-2013, 11:04
سلام
من دانشجوی سال اول کامپیوترم،
استادم گفته که یه برنامه بنویسید که پشت سر هم با فاصله زمانی اعداد اول رو چاپ کنه و فردا هم باید تحویل بدم،
منم برنامه رو نوشتم ولی کار نمیکنه میخواستم اگر میشه اشکالش رو بهم بگید یا کد درستش رو برام بزارید:
// ConsoleApplication3.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <Windows.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{int x,i,c;
i=1;
x=2;
c=0;
while(i<=x)
for(;x%i==0;i++)
c++;
if(c==2)
Sleep(100);
(cout<<x)&&(i==1)&&(c==0);
cin.get();
cin.get();
return 0;
}
اگر کدها بهم ریخته هستش بخاطر کپی پیست کردنه،ممنون.
من دانشجوی سال اول کامپیوترم،
استادم گفته که یه برنامه بنویسید که پشت سر هم با فاصله زمانی اعداد اول رو چاپ کنه و فردا هم باید تحویل بدم،
منم برنامه رو نوشتم ولی کار نمیکنه میخواستم اگر میشه اشکالش رو بهم بگید یا کد درستش رو برام بزارید:
// ConsoleApplication3.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <Windows.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{int x,i,c;
i=1;
x=2;
c=0;
while(i<=x)
for(;x%i==0;i++)
c++;
if(c==2)
Sleep(100);
(cout<<x)&&(i==1)&&(c==0);
cin.get();
cin.get();
return 0;
}
اگر کدها بهم ریخته هستش بخاطر کپی پیست کردنه،ممنون.