code 15

برنامه ای که کاربر باید عدد تصادفی ای که کامپیوتر انتخاب می کند حدس بزند. عدد تصادفی کامپیوتر توسط تابع ()rand انتخاب می شود.

magic :عددی که کامپیوتر تولید کرده

guess :عددی که کاربر حدس زده

ans :متغیری برای کنترل حلقه تکرار

(۳-۱۵)
:

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
  int magic, guess;
  char ans = 'y';
  magic = rand();
  do {
      printf("\n Guess the the magic number:");
      scanf("%d", &guess);
      if(guess == magic) {
	 printf("\n***** right *****");
	 printf("\n %d is the magic number.", magic);
	 getch();
	 ans = 'n'; //exit from while
      } // end of if
      else {
	 printf("\n***** wrong ******");
	 if(guess > magic)
	    printf("\n your guess is too high.");
	 else
	    printf("\n your guess is too low.");
	 printf("\n Do you want to continue?(y/n):");
	 ans = getche();
      }// end of else
  } while(ans == 'y');
  return 0;
}
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

© کپی رایت - www.irccode.ir