امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
نوشتن برنامه
نویسنده پیام
AVINAR آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 3
( 0 تشکر در 0 ارسال )
ارسال: #1
نوشتن برنامه
برنامه ی یه بازی حدسیی رو میخوام که تو این بازی کاربر باید یه عدد 4 رقمی رو حدس بزنه.
۲۷-اردیبهشت-۱۳۸۸, ۱۸:۱۲:۲۲
ارسال‌ها
پاسخ
Loyal آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 937
موضوع‌ها: 41
تاریخ عضویت: مهر ۱۳۸۵

تشکرها : 2541
( 3348 تشکر در 879 ارسال )
ارسال: #2
RE: نوشتن برنامه
میشه دربارش بیشتر توضیح بدی؟

مثلاً اینکه اگر کاربر عدد رو اشتباه گفت فقط باید با راهنمایی به اینکه عدد مربوطه کمتر یا بیشتره به جواب برسیم؟

اگر اینطوریه، فکر نکنم برنامش سخت باشه. جواب رو بده تا اگه تونستم بنویسمش.

۲۷-اردیبهشت-۱۳۸۸, ۱۸:۴۹:۱۸
وب سایت ارسال‌ها
پاسخ
AVINAR آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 3
( 0 تشکر در 0 ارسال )
ارسال: #3
برنامه نویسی
سلام ممنون از توجه تون توضضح بیشتر اینکه اگه رقم وارد شده درست بود به جاش کاراکتر tچاّپ بشه و تا 3 بار هم میتونه اعداد رو وارد کنه اگه موفق شد که پیقام برنده بودن در غیر این صورت هم بازنده بودن چاپ بشه.
۲۸-اردیبهشت-۱۳۸۸, ۱۰:۰۵:۵۵
ارسال‌ها
پاسخ
Loyal آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 937
موضوع‌ها: 41
تاریخ عضویت: مهر ۱۳۸۵

تشکرها : 2541
( 3348 تشکر در 879 ارسال )
ارسال: #4
RE: برنامه نویسی
خوب اینطوری که خیلی سخت میشه.
من نمی دونم چرا دوتا پست اول پاک شده؟ صورت اولیه مسئله رو نمی دونم چیه الآن.

خوب خیلی راحت میشه این سه بار رو به برنامه معرفی کرد. ولی به نظرم بهتره راهنما هم باشه.
یعنی اگر کاربر عدد رو درست وارد نکرد برنامه بهش بگه که بیشتره یا کمتره.

اگر تونستم امشب می نویسمش.

۲۸-اردیبهشت-۱۳۸۸, ۱۵:۴۶:۴۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #5
RE: نوشتن برنامه
سلام دوست عزیز

با این توضیحاتی که دادید :

ابتدا یک عدد تصادفی توسط برنامه انتخاب کنید و اون رو داخل یه متغییر ذخیره کنید(اگه 8 رقمی باشه بهترهWink

بعد از کاربر بخواید اون عدد رو حدس بزنه و داخل یه تکست باکس بنویسیه

اگه درست حدس زده بود برنده است و گرنه بگید دوباره سعی کنه!!!!

این کار رو اونقدر ادامه بدید تا طرف ........... دزست حدس بزنه!Wink

لطفا توضیح کاملتری بدید و اگر برنامه می خواهید تو قسمت مربوط به همون زبان سوالتون رو مطرح کنید

۲۹-اردیبهشت-۱۳۸۸, ۱۰:۱۳:۱۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, AVINAR
AVINAR آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 3
( 0 تشکر در 0 ارسال )
ارسال: #6
بازی حدسی
سلام میشه لطفا برام برنامه رو بنویسین.اول با تابع rand یه عدد تصادفی ایجاد بشه بعد کاربر باید این عدد رو حدس بزنه اگه درست بود به جای اون کاراکتر t چاپ بشه و اگه درست نبود کاراکتر _ کاربر تا 4 بار هم حق انتخاب داره اگه درست حدس زد که پیغام برنده بودن و در غیر این صورت بازنده بودن چاپ بشه.
(آخرین ویرایش در این ارسال: ۲۹-اردیبهشت-۱۳۸۸, ۱۸:۴۷:۲۳، توسط AVINAR.)
۲۹-اردیبهشت-۱۳۸۸, ۱۸:۱۰:۵۴
ارسال‌ها
پاسخ
Loyal آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 937
موضوع‌ها: 41
تاریخ عضویت: مهر ۱۳۸۵

تشکرها : 2541
( 3348 تشکر در 879 ارسال )
ارسال: #7
RE: نوشتن برنامه
برنامه رو نوشتم.
امیدوارم همونی باشه که می خوای.

کد php:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

main()
{
   
clrscr();
   
int i,n,r;
   
r=rand();
   for(
i=1;i<=4;i++)
   {
      
printf("\nPlease enter a number: ");
      
scanf("%d",&n);
      if (
n==r)
      {
         
printf("\nTrue\nThe Number is %d",r);
         
getch();
         exit(
1);
      }
      if (
n<r)
         
printf("More");
      if (
n>r)
         
printf("Less");
   }
   
printf("You lose. the number was %d",r);
   
getch();



اگر می خوای تعداد رو برداری می تونی به جای اون حلقه for این دستور رو بنویسی:
کد php:
while(n!=r

و دستور printf پایانی هم دیگه بدرد نمی خوره و باید برداشته بشه. چون تا وقتی به جواب درست نرسه از برنامه خارج نمیشه.
اطلاعات بیشتر در مورد تابع rand

(آخرین ویرایش در این ارسال: ۲۹-اردیبهشت-۱۳۸۸, ۲۰:۳۳:۵۱، توسط Loyal.)
۲۹-اردیبهشت-۱۳۸۸, ۲۰:۲۷:۱۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی, t3r!p3000, AVINAR
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #8
RE: نوشتن برنامه
بهتره شروع دنباله تابع rand را طبق زمان سیستم تغییر بدین. چون اینطوری هر دفعه که برنامه اجرا بشه اعداد تولید شده همون قبلیا هستن !

کد:
#include <time.h>
srand ((unsigned) time(0));

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۲۹-اردیبهشت-۱۳۸۸, ۲۱:۵۷:۲۶
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, Loyal, AVINAR


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  کمک در نوشتن کد ostad20 0 2,582 ۱۰-تير-۱۳۹۱, ۱۹:۲۳:۴۴
آخرین ارسال: ostad20

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS