Şimdi Ara

Basit Bir C++ Projesi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
581
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar bir dersi geçebilmek için bir course work aldık. Fakat C++ hakkında hiçbir bilgim yok. Bilen için çok basit bir program ve 3dk sürmeyecek bişey, aynısını Java'da 2dk'da yaparım çünkü ordan biliyorum.

    Acaba C++ bilen birisi bana yardımcı olabilir mi bu konuda? Ödev şu :

    Develop a simple class Person that contains three data members: name of the person
    (string), number of sisters (int) and the names of the sisters (possibly several strings).
    The class consists of:

    o A constructor to initialize fields of the class.
    o Methods to "get" the fields.

    We will represent different types of person:

    o a employee
    o a manager

    For these employees and manager, we'll store data, like their:

    o pay rate

    The class consists of:

    o A constructor to initialize fields of the class.
    o Methods to "get" the fields.
    o A method to calculate the employee's pay (given the number of hours worked).

    Varmı bi C++'cı yardımcı olacak :) ?







  • Seyfi sidik yarıştırmıyoruz burda. Bişey ispatlamaya da çalışmıyoruz.

    class Person {
    Person:
    Person();
    Person(string Ad,int Ksayi, string [] Isim);


    string Person::getAd() const
    {
    return Ad;
    }

    int Person::getAd() const
    {
    return Ksayi;
    }

    string [] Person::getIsim() const
    {
    return Isim;
    }

    int main()
    {
    int i;
    Console.Write("Kişinin adını giriniz");
    Ad = Console.ReadLine();
    Console.Write("Kızkardeş sayısını giriniz");
    Ksayi = Convert.ToInt16(Console.ReadLine());
    string[] Isim = new string[ksayi];
    for (i=1;i<=ksayi;i++)
    {
    Console.Write("{0}. Kişinin adını giriniz = ",i);
    isim[i-1]=Console.ReadLine();
    }

    Person prsl(Ad, Ksayi, Isim);


    }



    }

    İlk program için bu doğrumudur acaba?




  • class Employee {
    public:
    Employee(int thePayRate, int hoursWorked);

    int getPayRate() const;
    int payment(int hoursWorked) const;

    };

    Employee::Employee(int thePayRate, int hoursWorked)
    {
    payRate = thePayRate;
    }

    int Employee::getPayRate() const
    {
    return payRate;
    }

    int Employee::pay(int hoursWorked) const
    {
    return hoursWorked * payRate;
    }


    }

    class Manager {
    public:
    Manager(int thePayRate, int hoursWorked);

    int getPayRate() const;
    int payment(int hoursWorked) const;

    };

    Manager::Manager(int thePayRate, int hoursWorked)
    {
    payRate = thePayRate;
    }

    int Manager::getPayRate() const
    {
    return payRate;
    }

    int Manager::pay(int hoursWorked) const
    {
    return hoursWorked * payRate;
    }

    int main()
    {
    Employee empl(30 , 45);
    Manager mng(50 , 45);
    }


    İkinci program da böyle midir?




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.