تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
نمایش نتایج: از 1 به 6 از 6

موضوع: ایجاد منو برای برنامه حدس عدد در c++

  1. Top | #1
    کاربر مفید و فعال

    تاریخ عضویت
    Jul 2012
    ورژن ویبولتین
    CHi migi?
    نوشته ها
    743
    مورد پسند
    262 بار
    نوشته های وبلاگ
    1
    اطلاعات
    Windows 7/Server 2008 R2 Chrome 47.0.2526.106
    میزان امتیاز
    84

    پیش فرض ایجاد منو برای برنامه حدس عدد در c++

    سلام وقتتون بخیر
    البته خودم میدونم اینجا انجمن ویبولتینه ولی بالاخره بهترین اساتید حضور دارن در اینجا ممنون میشم راهنماییم کنید
    البته بگم خیلی مبتدیم به بزرگی خودتون ببخشید
    من این برنامه رو نوشتم بازی حدس عدده

    کد:
    #include "stdafx.h"#include <iostream>
    #include "conio.h"
    using namespace std;
    
    
    int main()
    
    
    {
    
    
     cout << " bazi hadse addad \n";
     cout << "\nCopyRight By @ Behrad" << "\n";
     cout << "\n";
     cout<<"Qavanine bazi: \n \n shoma bayad yek adad ra vared konid va ba tavajoh be rahnamaei haye bazi \n \n adade morede nazare ma ra Peyda Konid \n \n [ Hade aksar ta 7 bar mitavanid shanse khod ra emtehan konid! ]";
     cout << "\n \n \n ---> adadi ra ke hads mizanid morde nazare ma bashad ra vard konid: \n";
    
    
     int r, d, a;
    
    
     r = 97;
     
     if ( ! r < 100 ) {
    
    
     for (int d = 0; d<8; d++){
    
    
     if (d == 7){
     cout << "to bakhti" << endl;
     _getch();
     exit(1);
     }
    
    
     a = 0;
     cin >> a;
    
    
     if (r<a){
     cout << "kuchiktar" << endl;
     }
    
    
     if (r>a){
     cout << "bozorgtar" << endl;
     }
    
    
     if (r == a){
     cout << "to bordi." << endl << "afarin!!!";
     _getch();
     exit(1);
     }
    
    
     }
    
    
     }
     _getch();
     return 0;
    }
    حالا میخوام براش منو بسازم مثلا اول منو پسورد بخواد از کاربر برای ورود به بازی بعد یه گزینه بیاره ورود به بازی یا قوانین بازی یا خروج
    یکی از دوستان این کد رو بهم داد برای منو
    کد:
    #include "stdafx.h"#include <iostream>
    #include <conio.h>
    #include <string>
    using namespace std;
    void main()
    {
    	int a, b;
    	cout << "hi welcome";
    	cout << "\n----------------------------";
    	cout << "enter a pass word pleas";
    	cin >> "a";
    	if (a = 1234)
    	{
    		system("cls");
    		cout << "hi welcome"; 
    		cout << "\n----------------------";
    		cout << "\n 1:to start the game";
    		cout << "\n 2: about the rules";
    		cout << "\n 3:exit";
    		cout << "\n--------------------------";
    		cout << "\n enter your choies:";
    		cin >> b;
    	}
    	else
    	{
    		cout << "the pass word is not corect";
    	}
    }
    ولی نمیدونم چطوری استفادش کنم
    اگر کسی میدونه ممنون میشم کمکم کنه خیلی فوریه شرمنده تو جای خوبی تاپیک نزدم.
    یادش بخیر...




  2. گیفت کارت آیتونز

  3. Top | #2
    پاسخگو و راهنمای سایت

    تاریخ عضویت
    Jan 2010
    ورژن ویبولتین
    all version
    نوشته ها
    7,261
    مورد پسند
    9,128 بار
    نوشته های وبلاگ
    73
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 42.0
    میزان امتیاز
    917

    پیش فرض

    باسلام

    چه مشکلی دارید ؟

    میتوانید برای ساخت منو از switch استفاده کنید

    کاربر مقابل از p30web بابت این پست مفید تشکر کرده است:

    w w w . p 30 w e b . o r g

  4. Top | #3
    کاربر مفید و فعال

    تاریخ عضویت
    Jul 2012
    ورژن ویبولتین
    CHi migi?
    نوشته ها
    743
    مورد پسند
    262 بار
    نوشته های وبلاگ
    1
    اطلاعات
    Windows 7/Server 2008 R2 Chrome 47.0.2526.106
    میزان امتیاز
    84

    پیش فرض

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

    کد:
    #include "stdafx.h"#include <iostream>
    #include <conio.h>
    #include "time.h"
    using namespace std;
    void about();
    void game();
    void exit();
    int main()// menu bazi va safheye password
    {
     int a, b;
     cout << "Salam :-)";
     cout << "\n";
     cout << "\n";
     cout << "Be Baziye Hadse Adad Khosh Amadid";
     cout << "\n";
     cout << "\n-------------------------------------------------------------------------------\n";
     cout << "\n";
     cout << " Lotfan Baraye vared shodan be menu Bazi\n \n passworde khod Ra Vared Konid : (Password: 1375)";
     cout << "\n";
     cout << "\n";
     cout << "\n";
    
    
     cin >> a;
     if (a == 1375)
     {
     system("cls");
    
    
     cout << "\t \t \tSalame Mojadad.Khosh Amadid Ostad :-D";
     cout<<"\n \n";
     cout << "\n-------------------------------";
     cout << "\n \t 1: Baraye shoroue Bazi";
     cout << "\n \t 2: Qavanine Bazi";
     cout << "\n \t 3: Khorooj az bazi";
     cout << "\n-------------------------------";
     cout << "\n Gozineye Morede Nazar Ra Vared Konid: ";
     cin >> b;
     switch (b)
     {
     case 1:
     game();
     break;
     case 2:
     about();
     break;
     case 3:
     exit();
     break;
     default:
     break;
     }
     }
     else
     {
     cout << "Motasefim,Ramze Oboor Eshtebah Ast!";
     }
     _getch();
     return 0;
    }
    
    
    void about(){
    	system("cls");
    	int a;
    	
    	 cout << "\n";
    	 cout << "\n";
     cout << " \tBaziye hadse adad \n";
     cout << "\n\t CopyRight @ Behrad Golshani & Pooya Dehqani\n\n";
     cout << " \tQavanine bazi: \n \n \tshoma bayad yek adad ra vared konid va ba tavajoh be rahnamaei haye bazi \n \n \tadade morede nazare ma ra Peyda Konid \n \n \t[ Hade aksar ta 20 bar mitavanid shanse khod ra emtehan konid! ]";
     cout<<"\n \n \n \n";
     cout<<" \t \tYeki Az Gozine haye zir ra Entekhab Konid \n \n";
     cout << "\n 1. baraye bazgasht be menu asli \n \n 2. baraye vorood be bazi \n\n 3. baraye kharej shodan az barname"<<" \t" ;
     cin>>a;
     switch (a)
     {
     case 1:
     main();
     break;
     case 2:
     game();
     break;
     case 3:
     exit();
     break;
     default:
     break;
     }
     system("cls");
    }
    //************************************
    void exit(){// baraye khorooj
    	exit(0);
    }
    //************************************
    void game()// code haye asliye bazi
    {
    	 system("cls");
     cout << "\n \n \n \t-> Adadi ra ke hads mizanid morde nazare ma bashad ra vard konid: \n";
     int r, d, a;
     srand(time(0));
     r = rand();
     for (int d = 0; d<21; d++){
     if (d == 20){
     cout << "to bakhti" <<"Adade Morede Nazare Ma "<<"="<<r<< "  mibashad"<< endl;
     
     _getch();
     exit(1);
     }
     a = 0;
     cin >> a;
     if (r<a){
     cout << "Koochektar" << endl;
     }
     if (r>a){
     cout << "Bozorgtar" << endl;
     }
     if (r == a){
     cout << "Tabrik!!!" << "\n \n" << "\t Shoma Movafaq Shodid Be Adade morede Nazare Ma Dast Peyda Konid!";
     _getch();
     exit(1);
     }
     }
    
    
    
    }

    یادش بخیر...

  5. Top | #4
    پاسخگو و راهنمای سایت

    تاریخ عضویت
    Jan 2010
    ورژن ویبولتین
    all version
    نوشته ها
    7,261
    مورد پسند
    9,128 بار
    نوشته های وبلاگ
    73
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 43.0
    میزان امتیاز
    917

    پیش فرض

    نقل قول نوشته اصلی توسط Behrad-NaFas نمایش پست ها
    ممنون از پاسخ دوستان حلش کردم.البته برنامه رو هم گسترش دادم تا حد سوادم که البته خیلی ساده و مبتدیه
    عزیزان اینم سورس برنامه کسی شاید خواست بدردش میخوره

    کد:
    #include "stdafx.h"#include <iostream>
    #include <conio.h>
    #include "time.h"
    using namespace std;
    void about();
    void game();
    void exit();
    int main()// menu bazi va safheye password
    {
     int a, b;
     cout << "Salam :-)";
     cout << "\n";
     cout << "\n";
     cout << "Be Baziye Hadse Adad Khosh Amadid";
     cout << "\n";
     cout << "\n-------------------------------------------------------------------------------\n";
     cout << "\n";
     cout << " Lotfan Baraye vared shodan be menu Bazi\n \n passworde khod Ra Vared Konid : (Password: 1375)";
     cout << "\n";
     cout << "\n";
     cout << "\n";
    
    
     cin >> a;
     if (a == 1375)
     {
     system("cls");
    
    
     cout << "\t \t \tSalame Mojadad.Khosh Amadid Ostad :-D";
     cout<<"\n \n";
     cout << "\n-------------------------------";
     cout << "\n \t 1: Baraye shoroue Bazi";
     cout << "\n \t 2: Qavanine Bazi";
     cout << "\n \t 3: Khorooj az bazi";
     cout << "\n-------------------------------";
     cout << "\n Gozineye Morede Nazar Ra Vared Konid: ";
     cin >> b;
     switch (b)
     {
     case 1:
     game();
     break;
     case 2:
     about();
     break;
     case 3:
     exit();
     break;
     default:
     break;
     }
     }
     else
     {
     cout << "Motasefim,Ramze Oboor Eshtebah Ast!";
     }
     _getch();
     return 0;
    }
    
    
    void about(){
        system("cls");
        int a;
        
         cout << "\n";
         cout << "\n";
     cout << " \tBaziye hadse adad \n";
     cout << "\n\t CopyRight @ Behrad Golshani & Pooya Dehqani\n\n";
     cout << " \tQavanine bazi: \n \n \tshoma bayad yek adad ra vared konid va ba tavajoh be rahnamaei haye bazi \n \n \tadade morede nazare ma ra Peyda Konid \n \n \t[ Hade aksar ta 20 bar mitavanid shanse khod ra emtehan konid! ]";
     cout<<"\n \n \n \n";
     cout<<" \t \tYeki Az Gozine haye zir ra Entekhab Konid \n \n";
     cout << "\n 1. baraye bazgasht be menu asli \n \n 2. baraye vorood be bazi \n\n 3. baraye kharej shodan az barname"<<" \t" ;
     cin>>a;
     switch (a)
     {
     case 1:
     main();
     break;
     case 2:
     game();
     break;
     case 3:
     exit();
     break;
     default:
     break;
     }
     system("cls");
    }
    //************************************
    void exit(){// baraye khorooj
        exit(0);
    }
    //************************************
    void game()// code haye asliye bazi
    {
         system("cls");
     cout << "\n \n \n \t-> Adadi ra ke hads mizanid morde nazare ma bashad ra vard konid: \n";
     int r, d, a;
     srand(time(0));
     r = rand();
     for (int d = 0; d<21; d++){
     if (d == 20){
     cout << "to bakhti" <<"Adade Morede Nazare Ma "<<"="<<r<< "  mibashad"<< endl;
     
     _getch();
     exit(1);
     }
     a = 0;
     cin >> a;
     if (r<a){
     cout << "Koochektar" << endl;
     }
     if (r>a){
     cout << "Bozorgtar" << endl;
     }
     if (r == a){
     cout << "Tabrik!!!" << "\n \n" << "\t Shoma Movafaq Shodid Be Adade morede Nazare Ma Dast Peyda Konid!";
     _getch();
     exit(1);
     }
     }
    
    
    
    }

    خیلی خوبه ، خسته نباشید

    کاربر مقابل از p30web بابت این پست مفید تشکر کرده است:

    w w w . p 30 w e b . o r g

  6. Top | #5
    کاربر سایت

    تاریخ عضویت
    Jul 2013
    ورژن ویبولتین
    4.2.2
    سن
    18
    نوشته ها
    220
    مورد پسند
    113 بار
    اطلاعات
    Windows 7/Server 2008 R2 Chrome 44.0.2403.155
    میزان امتیاز
    27

    پیش فرض

    سلام
    stdfx چه کتابخونه ای هست ؟

    کاربر مقابل از StepUp بابت این پست مفید تشکر کرده است:

    حرفه : برنامه‌نویسی
    به وبلاگ تازه ساختم سربزنین :
    www.irandevelopers.blog.ir
    خیلی مطالب کاربردی و مفید در زمینه برنامه‌نویسی ، مانند نمونه کدها ، انواع کامپایلرها و .. گذاشته خواهد شد ،
    تازه شروع به کار کردیم ،
    جذب نویسنده هم میکنیم + حقوق
    به وبلاگ سربزنید تا با شرایط بیشتر آشنا بشید



  7. Top | #6
    کاربر مفید و فعال

    تاریخ عضویت
    Jul 2012
    ورژن ویبولتین
    CHi migi?
    نوشته ها
    743
    مورد پسند
    262 بار
    نوشته های وبلاگ
    1
    اطلاعات
    Windows 7/Server 2008 R2 Chrome 47.0.2526.106
    میزان امتیاز
    84

    پیش فرض

    نقل قول نوشته اصلی توسط StepUp نمایش پست ها
    سلام
    stdfx چه کتابخونه ای هست ؟
    دوست عزیز نمیخوام راهنمایی غلط کنم ولی تا جایی که بدونم برای کار در محیط ویژوال استدیو مایکروسافت باید اول تمام برنامه ها از stdafx.h استفاده کرد

    کاربر مقابل از Behrad-NaFas بابت این پست مفید تشکر کرده است:

    یادش بخیر...

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •