C++ Örnekleri 79 – Arkadaş (Friend) Fonksiyonlar

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

class kamyon;
class araba{
      int hiz;
          public:
                 araba(int h){
                          hiz=h;
                           }
                 friend int ark(araba a, kamyon k);
      };

class kamyon{
      int hiz;
      public:
             kamyon(int h){
                        hiz=h;
                        }
            friend int ark(araba a, kamyon k);
      };

 int ark(araba a, kamyon k){
       return a.hiz-k.hiz;
       }

main(){
       int x,y;
       cout << "arabanin hizini giriniz";
       cin >> x;
       
       cout << "kamyonun hizini giriniz";
       cin >> y;
       
       cout << "araba ve kamyon hizlari karsilastiriliyor n";
       
       if(x<y)
       cout << "kamyon hizlidir n";
       else if (x>y)
       cout << "araba daha hizlidir";
       else
       cout << "hizlari esittir";      
              
       
       getch();
       return 0;
       }

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir