#include<iostream>
#include<string>
#include <cstdlib>
using namespace std ;
class person {
private :
string name ;
int age ;
static int ha ;
static int sa ;
static string hn ;
static string sn ;
public :
person (string n , int a) {
name = n ;
age = a ;
if ( age > ha )
{
sa = ha ;
ha = age ;
sn = hn ;
hn = name ;
}
}
void print ()
{
cout<<hn<<" : "<<ha<<endl ;
cout<<sn<<" : "<<sa<<endl ;
}
} ;
int person::ha = 0 ;
int person::sa = 0 ;
string person::hn = NULL ;
string person::sn = NULL ;
int min ()
{
person ar[5] = { person("k",19),person("m",18),person("e",9),person("y",3),person("d",2) } ;
for (int i = 0 ; i < 5 ; i++)
ar.print() ;
system("pause") ;
return 0 ;
}[تنبيه - عنوان غير مناسب : ]شنو الخطأ في البرنامج
السلام عليكم ..
string person::hn = ""; string person::sn = "";
- ضع الإجراء main بدلا من min
لا إله إلا الله ... محمد رسول الله
لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة
المعرًف القديم : houssam11350_11350
من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر
هم البرنامج فيه كرش ..
ارجوا المساعده
السلام عليكم ..
البرنامج يعمل دون أي crush و إليك الكود :
#include<iostream>
#include<string>
#include <cstdlib>
using namespace std;
class person {
private:
string name;
int age;
static int ha;
static int sa;
static string hn;
static string sn;
public:
person(string n, int a) {
name = n;
age = a;
if (age > ha) {
sa = ha;
ha = age;
sn = hn;
hn = name;
}
}
void print() {
cout <<"name=" << name << " age=" << age << endl;
cout << hn << " : " << ha << endl;
cout << sn << " : " << sa << endl;
}
};
int person::ha = 0;
int person::sa = 0;
string person::hn = "";
string person::sn = "";
int main() {
int x = 0;
person ar[5] = {person("k", 19), person("m", 18), person("e", 9), person("y", 3), person("d", 2)};
for (int i = 0; i < 5; i++)
ar.print();
system("pause");
return 0;
}لا إله إلا الله ... محمد رسول الله
لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة
المعرًف القديم : houssam11350_11350
من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
نود تنبيهك أن العنوان غير مناسب.
الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم
.:: Wish to become better and better ::.