PDA

View Full Version : سوال: چاپ تصادفی رشته در نقاط مختلف صفحه



ehsan_64
سه شنبه 29 اردیبهشت 1388, 01:15 صبح
سلام به همه دوستان
من احتياج به كمكتون دارم
ميخوام برنامه اي بنويسم كه هم حالت هوش مصنوعي داشته باشه هم اونطوريا
زياد سطحش بالا نباشه
ميخوام رشته اي رو وارد كنم و برنامه اونو جاهاي مختلف صفحه مانيتور چاپ كنه
اما نميدونم از دو تابع gotoxy و تابع random چطور استفاده كنم كه جور در بياد
چون اگه با gotoxy بنويسم يعني خودم دارم تعيين ميكنم كه چه جاهايي بايد چاپ بشه و من اينو نميخوام
خود برنامه بايد اين كارو انجام بده نه اينكه من تعيين كنم
اگه لطف كنين و راهنماييم كنيد ممنون ميشم
يه سوال ديگه ميخوام ببينم از تابع sound و no sound كجا و چطوري ميتونم استفاده كنم كه در هر بار چاپ رشته ام يه صداي beep به وجود بياد
ممنون از لطفتون

narsic
سه شنبه 29 اردیبهشت 1388, 02:22 صبح
با سلام
میتونید به وسیله تابع random یک عدد رو تولید کنید سپس این عدد رو در یک متغیر ذخیره و مقدار این متغیر رو به تابع gotoxy بدهید البته برای x یک متغیر نیاز دارید و برای y هم یکی .
موفق باشید

tdkhakpur
سه شنبه 29 اردیبهشت 1388, 02:28 صبح
سلام:
به نظرم شما میخوایید به محافظ برای ضفحه نمایش درست کنید.


#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
void main(vo)
{
int x, y;
for( int i=0; i<10; i++){
x = random(79);
y = random(24);
gotoxy(x,y);
cout<<"hi i'm here..";
//beep(1000);
}
}

بقیشو خودت حل کن .
موفق باشید.