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

[تنبيه - عنوان غير مناسب : ]ارجو المساعده

بدأه miss beeshoo في 2 نوفمبر 2011 · 3 رد · 435 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال في لغة c++ انا سويت برنامج ولما اسوي run يطلعلي اخطاء وعجزت اصححها ياليت تساعدوني

هذا هو البرنامج

#include<iostream.h>

#include<string.h>

class user{

public:

char name[20];

char kname[20];

user();

user(char n[20],char k[20]){

strcpy(name,n);

strcpy(kname,k);}

void print(){

cout<<"name="<<name<<"kname="<<kname;}

};

class student:public user{

private:

int id;

float degree;

int year;

public:

student();

student(char n[20],char k[20],int i,float d,int y):user(n,k){

id=i;

degree=d;

year=y;

}

void print1(){

cout<<"name="<<name<<"kname="<<kname<<"id="<<id<<"degree="<<degree

<<"year="<<year};

class staff:public user{

private:

int roomno;

int phone;

public:

staff(char n[20],char k[20],int r,int p):user(n,k){

roomno=r;

phone=p;

}

void print2(){

cout<<"name="<<name<<"kname="<<kname<<"roomno="<<roomno<<"phone="<<phone;

};

void main(){

char n[20],char k[20];

int i,y,r,p;

float d;

user u("ahmed","teacher");

u.print();

cin>>n>>k;

user u1(n,k);

u1.print();

student s("ali","boy",101,98,2011);

s.print1();

cin>>n>>k>>i>>d>>y;

student s2(n,k,i,d,y);

s2.print1();

staff t("nasser","king",220,844123);

t.print2();

cin>>n>>k>>r>>p;

staff t1(n,k,r,p);

t1.print2();

}

يعطيكم العافيه

#2

السلام عليكم ..

حبذا لو ذكرت الكومبايلر الذي تعملين عليه ..(أنا استخدمت الــ netbeans مع مترجم g++ من Cygwin)

#include<iostream>
#include<string.h>
using namespace std;

class user {
public:

	char name[20];

	char kname[20];

	user();

	user(char n[20], char k[20]) {

    	strcpy(name, n);

    	strcpy(kname, k);
	}

	void print() {

    	cout << "name=" << name << "kname=" << kname;
	}

};

class student : public user {
private:

	int id;

	float degree;

	int year;

public:

	student();

	student(char n[20], char k[20], int i, float d, int y) : user(n, k) {

    	id = i;

    	degree = d;

    	year = y;

	}

	void print1() {

    	cout << "name=" << name << "kname=" << kname << "id=" << id << "degree=" << degree

            	<< "year=" << year;
	}
};

class staff : public user {
private:

	int roomno;

	int phone;

public:

	staff(char n[20], char k[20], int r, int p) : user(n, k) {

    	roomno = r;

    	phone = p;

	}

	void print2() {

    	cout << "name=" << name << "kname=" << kname << "roomno=" << roomno << "phone=" << phone;

	}
};

int  main() {

	char n[20];
	char k[20];

	int i, y, r, p;

	float d;

	user u("ahmed", "teacher");

	u.print();

	cin >> n >> k;

	user u1(n, k);

	u1.print();

	student s("ali", "boy", 101, 98, 2011);

	s.print1();

	cin >> n >> k >> i >> d >> y;

	student s2(n, k, i, d, y);

	s2.print1();

	staff t("nasser", "king", 220, 844123);

	t.print2();

	cin >> n >> k >> r >> p;

	staff t1(n, k, r, p);

	t1.print2();
	return 0;
}

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 2 نوفمبر 2011 في 18:14

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#4

يعطيك الف عافيه اخوي

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