الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مبتدئ وارجو المساعدة في هذا الكود وين الخطأ فيه

بدأه dark_future في 29 مارس 2010 · 2 رد · 475 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
#include<iostream>
using namespace std;

void child();
void young();
void middleage();
void old();

int main()
{
    char input;


    cout<<"what is ur name? ";


    cin>>input;
    switch (input)
    {

           case 1:
                 {
                 child();
                 break;
                 }
           case 2:
                {
                 young();
                 break;
                 }
           case 3:
                {
                 middleage();
                 break;
                 }
           case 4:
                {
                 old();
                 break;
                 }
           default:
                   {
                   cout<<"You r too old";
                 break;
                 }


      }
      cin.get();

      system("pause");
      return 0;

}

void child()
{
     int age;
     cout<<"How old r u? ";
     cin>>age;
     if (age<=10 && age >0)
     cout<<"You r a child!!!";
} 

void young()
{
     int age;
     cout<<"How old r u? ";
     cin>>age;
     if (age<30 && age >10)
     cout<<"You r  young!!!";
} 

void middleage()
{
     int age;
     cout<<"How old r u? ";
     cin>>age;
     if (age<60 && age >=30)
     cout<<"You r middleage!!!";
} 

void old()
{
     int age;
     cout<<"How old r u? ";
     cin>>age;
     if (age<120 && age >=60)
     cout<<"You r  old!!!";
}

تم تعديل هذه المشاركة بواسطة dark_future في 29 مارس 2010 في 19:58

#2

تستطيع كتابة الكود بالشكل التالي:

#include<iostream>
using namespace std;

void child();
void young();
void middleage();
void old();

int main()
{
   char input[20];
   int     age;

    cout<<"what is ur name? ";
    cin>>input;

    cout<<"How old r u? ";

    cin>>age;
cout<<"your name is :"<<input<<endl;
    switch (age/10)
    {

           case (0):
                 {
                 child();
                 break;
                 }
           case (1):case (2):
                {
                 young();
                 break;
                 }
           case (3):case (4):
                {
                 middleage();
                 break;
                 }
           case (5):case (6):case (7):case (8):case (9):
                {
                 old();
                 break;
                 }
           default:
                   {
                   cout<<"You r too old";
                 break;
                 }


      }
      cin.get();

     return 0;

}

void child()
{
     cout<<"You r a child!!!";
}

void young()
{
cout<<"You r  young!!!";
}

void middleage()
{
      cout<<"You r middleage!!!";
}

void old()
{
     cout<<"You r  old!!!";
}
tvquran_6.gif

#3

الف شكر لك استاذي العزيز واتمنى لك التوفيق

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…