
bu kod ana main nin oldugu kaynak kodlari:
#include "stdafx.h"
#include "askidaucus.h"
#include "iostream"
#include <stdlib.h>
#using <mscorlib.dll>
using namespace std;
using namespace System;
main()
{
int s;
double x,y,z,a,b,c,q,w;
;
Console::WriteLine(S"Hello World");
Console::WriteLine("1 is askıda ucus : ");
Console::WriteLine("2 is yukselme : ");
Console::WriteLine("3 is alcalma : ");
Console::WriteLine("4 is duz ucus : ");
cout<<"1 den 4 e kadar sayi girin.."<<endl;
cin>>s;
//-------------------------(1)--------------------------
if(s==1){
cout<<"enter the coefficient no for unit oil consume "<<endl;
cin>>x;
cout<<"enter the pending time in air.."<<endl;
cin>>y;
askidaucus *sonuc1=new askidaucus(y,x);
//double *value=new double(sonuc1)
cout<<"bu manevrada yakitiniz : "<<sonuc1<<endl;
}
return 0;
}
askidaucus.cpp ise;
askidaucus::askidaucus(double sure1,double katsayi1)
{
uculansure1=sure1;
oilkatsayi1=katsayi1;
yakitmiktari1=0.0;
}
//---------------------------------------------
askidaucus::~askidaucus()
{
Console::Write("askida ucus being destroyed..!");
}
//----------------------------------------------
askidaucus::hesaplama1()
{
yakitmiktari1=uculansure1*60*oilkatsayi1;
//this->yakitmiktari1=yakitmiktari1;
cout<<"bu manevrada yakitiniz : "<<yakitmiktari1<<endl;
}
sorunum ise mainin icinde
if(s==1){
cout<<"enter the coefficient no for unit oil consume "<<endl;
cin>>x;
cout<<"enter the pending time in air.."<<endl;
cin>>y;
askidaucus *sonuc1=new askidaucus(y,x);
//double *value=new double(sonuc1)
cout<<"bu manevrada yakitiniz : "<<sonuc1<<endl; sonuc1 i sayi olarak ekranda goruntulemek istiyorum ama cok sacma seyler cikiyor..cab0011a vs gibi yazilar cikiyor yardim ederseniz sevinirim