ورود

View Full Version : هدر conio



pooria_googooli
یک شنبه 08 فروردین 1389, 00:44 صبح
سلام دوستان . تو visual studio هدر conio وجود نداره؟ آخه هرچی میزنم بهش ارور میده .

pooria_googooli
یک شنبه 08 فروردین 1389, 00:47 صبح
کلا تو باز کردن هدر ها مشکل داره .

DLL_DLL
یک شنبه 08 فروردین 1389, 02:27 صبح
هدر "stdafx.h" را هم بذار بالای همه! همینطور using namespade std; را هم بنویس!

pooria_googooli
یک شنبه 08 فروردین 1389, 11:37 صبح
این برنامه رو به عنوان مثال نوشتم . الان باز به این هدری که شما گفتی ایراد میگیره. برا درست کردن همچین برنامه باید empty project را انتخاب کنیم دیگه؟

#include <stdafx>
#include <stdio>
#include <conio>
#include <iostream>
#include <stdlib>
using namespace std;

int main()
{
int a,b;
a=random(100);
for(int i=1;i<=10;i++)
{
cout<<"enter the number you think";
cin>>b;
if(b==a)
{
cout<<"chance is with you. it is true";
break;
}
else
{
cout<<"you can estimat"<<10-i<<"times"<<endl;;
}
}
cout<<"your chance is over";
getch();
return 0;
}

DLL_DLL
یک شنبه 08 فروردین 1389, 11:47 صبح
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
int a,b;
a=rand()*200;
for(int i=1;i<=10;i++)
{
cout<<"enter the number you think";
cin>>b;
if(b==a)
{
cout<<"chance is with you. it is true";
break;
}
else
{
cout<<"you can estimat"<<10-i<<"times"<<endl;;
}
}
cout<<"your chance is over";
getch();
return 0;
}
تابع رندم را اشتباه نوشته بودی!
در ضمن بعضی از هدر ها را باید .h را هم بذاری!

وقتی empty Project انتخاب میکنی نیازی به هدر stdafx نیست بصورت معمولی وقتی که Empty Project را انتخاب نمیکنی خود Visual Studio هدر include "atdafx.h" را می ذاره!


در مورد خود بازی حدس عدد هم که نوشتی! شما باید اعلام کنی اول کار به باز کننده که عدد ماکزیمم تا چند است! مثلا بین 0 تا 200 و هر بار که عددی را میزنه و اشتباه است بهش بگه عدد ورودی را کمترش کن یا بیشترش کن!

pooria_googooli
یک شنبه 08 فروردین 1389, 13:59 عصر
dastet dard nakone