بالا
 تعرفه تبلیغات




 دانلود نمونه سوالات نیمسال دوم 93-94 پیام نور

 دانلود نمونه سوالات آزمونهای مختلف فراگیر پیام نور

صفحه 2 از 2 اولیناولین 12
نمایش نتایج: از شماره 11 تا 16 از مجموع 16

موضوع: برنامه های نوشته شده به زبان ++ Visual c

  1. #11
    karma آواتار ها
    • 381

    عنوان کاربری
    کاربر باشگاه
    تاریخ عضویت
    Sep 2008
    محل تحصیل
    بناب
    راه های ارتباطی

    پیش فرض

    چشمتون بی بلا..................

  2. #12
    • 4

    عنوان کاربری
    کاربر باشگاه
    تاریخ عضویت
    Jan 2009
    راه های ارتباطی

    پیش فرض

    با سلام خدمت مدیریت عزیز و تشکر فراوان.
    یه کمکی ازتون می خواستم درباره یه برنامه.
    برنامه ای بنویسید که نام یک روز اول سال را بگیرد و تقویم ان سال را ماه به ماه یا فصل به فصل یا... چاپ کند.
    بازم ممنونم ازتون من باید 5 شنبه این برنامه رو تحویل بدم.اگه لطف کنی بنویسیش اگه سختته الگوریتمشو بگو خودم بنویسم.
    مرسی.
    منتظرم.

  3. #13
    sunyboy آواتار ها
    • 33,773
    مدیـریت کــل باشگاه

    عنوان کاربری
    مدیــــریت کـــــل باشگاه
    تاریخ عضویت
    Sep 2008
    محل تحصیل
    علوم - فناوری
    شغل , تخصص
    وب مستر - طراح وب
    رشته تحصیلی
    مهندسی نرم افزار
    راه های ارتباطی

    پیش فرض

    دوست عزیز اینم برنامه تقویم به زبان سی c++

    تغییرات لازم رو خودتان اعمال کنید!



    کد:
     #include <iostream.h>
     #include <stdlib.h>
     #include <ctype.h>
     #include <time.h>
     int getYear();             // has the user enter a valid year
     bool isLeap(int year);                  // check for leap years
     void dayName();     // prints the names for the day of the week
     void monthNameHeader(int year);          // puts head for the month name
     int startDay(int year);    // decides what week day Jan starts on
     int monthCount(int counter);          // how many days are in each month
     
     void newMonth(int startDOW);            // what day of the week new month starts on
     
     void printAll(int year);   //  puts everything together, prints to screen
     
     
     int year = 0;        // uesr inputed year || rand gen per 0
     int counter = 1;     // counter for month name & # days in month
     int startDOW,        // day of the week Jan starts on
         wrap,         // check for if weekday is Saturday
         daysInMonth;     // total days in each month
     int weekNumber = 0;     // flag for first week of the month
     
     int main()
     {
     
     
     
     
      year = getYear();  // has user enter year number
      printAll(year);
     
     
     
     
        return 0;
     }
     
     
     int getYear()                    //prompts the user to enter a valid year
     {
      char c;
      srand(time(NULL));
      cout << "Enter the year, or 0 for and random year: ";
      do {                  // gets whole number value
        cin.get(c);
        if(isdigit(c))
        {
         year=year*10;
         year +=(int)(c-'0');
        }
      } while(c!='\n');
      if (year == 0)            // if no response or 0 are enter, random a year
      {
         year = rand() % 8600 + 1400;
         cout << "\nThe random year " << year << " will be evaluated\n\n";
      }
      return year;
     }
     
     
     bool isLeap(int year)                    // checking for possible leap year
     {
       if (year % 400 == 0)
       return true;
       if (year % 100 == 0)
       return false;
       if (year % 4 == 0)
       return true;
       return false;                   // else return false
     }
     
     void dayName()
     {
      cout << "  S  M  T  W  T  F  S" << endl;
      cout << "---------------------" << endl;
     }
     
     void monthNameHeader(int year)
     {
     
       switch (counter)
       {
        case 1:
        cout << " January " << year << endl;
        break;
     
        case 2:
        cout << " February " << year << endl;
        break;
     
        case 3:
        cout << " March" << year << endl;
        break;
     
        case 4:
        cout << " April " << year << endl;
        break;
     
        case 5:
        cout << "  May " << year << endl;
        break;
     
        case 6:
        cout << "  June " << year << endl;
        break;
     
        case 7:
        cout << "  July " << year << endl;
        break;
     
        case 8:
        cout << " August " << year << endl;
        break;
     
        case 9:
        cout << " September " << year << endl;
        break;
     
        case 10:
        cout << " October " << year << endl;
        break;
     
        case 11:
        cout << " November " << year << endl;
        break;
     
        case 12:
        cout << " December " << year << endl;
        break;
       }
     }
     
     int monthCount(int counter)                    // how many days are in the month
     {
      switch (counter)
       {
        case 1:
        daysInMonth = 31;                     // current month days
        break;
     
        case 2:        // checks for possible leap year
        if(isLeap(year))
         daysInMonth = 29;
        if(!isLeap(year))
         daysInMonth = 28;
        break;
     
        case 3:
        daysInMonth = 31;
        break;
     
        case 4:
        daysInMonth = 30;
        break;
     
        case 5:
        daysInMonth = 31;
        break;
     
        case 6:
        daysInMonth = 30;
        break;
     
        case 7:
        daysInMonth = 31;
        break;
     
        case 8:
        daysInMonth = 31;
        break;
     
        case 9:
        daysInMonth = 30;
        break;
     
        case 10:
        daysInMonth = 31;
        break;
     
        case 11:
        daysInMonth = 30;
        break;
     
        case 12:
        daysInMonth = 31;
        break;
       }
     }
     
     
     int startDay(int year)
     {
     
      startDOW = (year + (year - 1 ) /4 - (year - 1) / 100 + (year - 1) /400) %7;
      return startDOW;                     // formula for what DoWeek year starts on
     }
     
     
     void printAll(int year)
     {
     
       for (counter = 1; counter <= 12; counter++)
       {
     
         monthNameHeader(year);      // prints month day
         dayName();         // prints the name of days
         if (counter==1)
          wrap = startDay(year) ;           // what day Jan starts on
         else
          startDOW = wrap;      // what day other months start on
     
         cout << " ";
     
         for (int loopCount = 0; loopCount < startDOW; loopCount++)
         {
           cout << "   ";               // how many space to indent new month
         }
     
     
         monthCount(counter);               // how many days in month
     
         for (int dayCounter=1;dayCounter<=daysInMonth; dayCounter++)
         {
     
          if (wrap == 7)                 //if Saturday, carriage return
          {
           cout << "\n ";
           wrap = 0;     //resets day of week counter
           weekNumber++;              //no longer first week of month
          }
          if (dayCounter<10)                //adds space for single digit days
           cout << " ";
          cout << dayCounter << " ";              //prints the day #
          wrap++;
         }
     
       // cout << "\nthis month starts on day number " << startDOW;  *testing*
       // cout << "\ndays in this month are " << daysInMonth;     *testing*
        cout << "\n\n";
        system("PAUSE");
        cout << endl;
        }  // end BIG for loop
     
     
     }





    فروشگاه نمونه سوالات پیام نور با پاسخنامه تستی و تشریحی


    دانلود رایگان نمونه سوالات نیمسال اول 93-92 پیام نور

    دانلود رایگان نمونه سوالات نیمسال دوم 92-91 پیام نور مقطع کارشناسی

    دانلود رایگان مجموعه نمونه سوالات تمامی رشته های پیام نور نیمسال اول 90-91 دانشگاه پیام نور


    دانلود نمونه سوالات آزمون فراگیر کارشناسی ارشد تمامی دوره های دانشگــــاه پیــــام نور




    دانلود مجموعه نمونه سوالات ارشد فراگیر پیام نور




    برای دانلود رایگان نمونه سوالات پیام نور با جوابهای تستی و تشریحی در مقطع نمونه سوالات کارشناسی ارشد پیام نور - نمونه سوالات پیام نور کارشناسی - نمونه سوالات پیام نور دکترا- نمونه سوالات آزمونهای فراگیر پیام نور( دانشپذیری)

    به ادرس زیر مراجعه کنید

    نمونه سوالات رایگان پیام نور


    ********************************



    ********************************




  4. #14
    • 4

    عنوان کاربری
    کاربر باشگاه
    تاریخ عضویت
    Jan 2009
    راه های ارتباطی

    پیش فرض

    جناب مهندس دست شما درد نکنه.خیلی استفاده کردم.ممنون واقعا کارت عالی بود.

  5. #15
    sunyboy آواتار ها
    • 33,773
    مدیـریت کــل باشگاه

    عنوان کاربری
    مدیــــریت کـــــل باشگاه
    تاریخ عضویت
    Sep 2008
    محل تحصیل
    علوم - فناوری
    شغل , تخصص
    وب مستر - طراح وب
    رشته تحصیلی
    مهندسی نرم افزار
    راه های ارتباطی

    پیش فرض منوی حساس به جهت های بالا و پایین

    منوی حساس به جهت های بالا و پایین

    این یه برنامه است که با استفاده از ان می تونید یک منوی که با جهت های بالا و پایین حساس است بسازید.

    کد:
    /* Menu Shower
    Compile with visual c++ 6
    Programmer:hossein azarpevand
    Weblog:www.pnu-club.com
    */
    #include<iostream.h>
    #include<string.h>
    #include<stdio.h>
    #include<conio.h>
    #include <windows.h>
    int ch;  //braye gereftan jahat
    int row=0; //moshakhas kardan satr fa'al
    #define MAX 40 //  bishtarin tedad char moton
    char uptext[1][MAX]; // matne balaye menu
    bool chi=true; 
    struct Student
    {
     int tedad; // tedad gozinehaye ghabel entekhab
        char moton[5][MAX]; // moton gozinehaye ghabel entekhab
    };Student s;
    /*tabe menu ke moton menu ra print mikonad*/
    int menu() {
     cout<< uptext[0]<<endl;//print matne balaye menu
     for (int i=0 ;i < s.tedad;i++) 
     {
      if (i==row) {
      SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 2); 
      }//taghiir rang baraye moshakhas kardan gozine fa'al
      cout<< i+1 <<"-"<<s.moton[i]<<endl;
      if (i==row) {
      SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7); 
      }//bargardandan rang be halat aval
     }
     return 0;//payan tabe
    }
    int main(){
     s.tedad=5; // moshakhas kardan tedad gozineha
     strcpy(s.moton[0],"Menu Viewer V 1.0");
     strcpy(s.moton[1],"www.pnu-club.com");
     strcpy(s.moton[2],"www.pnu-club.com");
     strcpy(s.moton[3],"hossein azarpevand");
     strcpy(s.moton[4],"Movafagh bashid");
     strcpy(uptext[0],"this is my menu");
     while(chi) {
      gotoxy(0,0); // shoro az ebteda
      menu(); // >>ejraye tabe menu
      ch =getch(); //up=72,down=80, enter=13
      switch(ch) {
      case 72://up
       if (row==0) {
        row=s.tedad-1;
       }//bargardandan be paiin
       else {
        row=row-1;
       }//bargardandan be bala
       break;
      case 80://down
       if(row==s.tedad-1) {
        row=0;
       }//bargardandan be bala
       else {
        row=row+1;
       }//bargardandan be paiin
       break;
      case 13://enter
       chi=false;//baraye khoroj az halghe
       break;
      
      }
     }
     /*baraye anjam karhaye badi 
     gozineye entekhab shode tavasot karbar row+1 ast */
     return 0;
    }
    //shabih saz gotoxy
    void gotoxy(int x,int y)
    {
        COORD pos;
        HANDLE hConsole = GetStdHandle ( STD_OUTPUT_HANDLE );
        if (INVALID_HANDLE_VALUE != hConsole)
        {
            pos.X = x;
            pos.Y = y;
            SetConsoleCursorPosition( hConsole, pos );
        }
    }





    فروشگاه نمونه سوالات پیام نور با پاسخنامه تستی و تشریحی


    دانلود رایگان نمونه سوالات نیمسال اول 93-92 پیام نور

    دانلود رایگان نمونه سوالات نیمسال دوم 92-91 پیام نور مقطع کارشناسی

    دانلود رایگان مجموعه نمونه سوالات تمامی رشته های پیام نور نیمسال اول 90-91 دانشگاه پیام نور


    دانلود نمونه سوالات آزمون فراگیر کارشناسی ارشد تمامی دوره های دانشگــــاه پیــــام نور




    دانلود مجموعه نمونه سوالات ارشد فراگیر پیام نور




    برای دانلود رایگان نمونه سوالات پیام نور با جوابهای تستی و تشریحی در مقطع نمونه سوالات کارشناسی ارشد پیام نور - نمونه سوالات پیام نور کارشناسی - نمونه سوالات پیام نور دکترا- نمونه سوالات آزمونهای فراگیر پیام نور( دانشپذیری)

    به ادرس زیر مراجعه کنید

    نمونه سوالات رایگان پیام نور


    ********************************



    ********************************




  6. #16
    • 1

    عنوان کاربری
    کاربر باشگاه
    تاریخ عضویت
    Jan 2013
    راه های ارتباطی

    پیش فرض

    سلام چرا برنامه تقویم برا من اجرا نمیشه
    ممنون میشم اگه علتش رو بگین راستی من تو visual c++ 2010 انجامش دادم.h اخر iostream رو هم که تو اون دیگه لازم نیست پاک کردم.

صفحه 2 از 2 اولیناولین 12

برچسب برای این موضوع

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

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