Pemrograman Komputer

BAHASA PEMROGRAMAN
MEMBUAT KALKULATOR DENGAN MATLAB R2008a

function pushbutton1_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'1');
set(handles.edit1,'string',teks);

function pushbutton2_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'2');
set(handles.edit1,'string',teks);
  
function pushbutton3_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'3');
set(handles.edit1,'string',teks);

 function pushbutton4_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'4');
set(handles.edit1,'string',teks);

function pushbutton5_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'5');
set(handles.edit1,'string',teks);

 function pushbutton6_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'6');
set(handles.edit1,'string',teks);

 function pushbutton7_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'7');
set(handles.edit1,'string',teks);

 function pushbutton8_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'8');
set(handles.edit1,'string',teks);
 function pushbutton9_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'9');
set(handles.edit1,'string',teks);

function pushbutton10_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'0');
set(handles.edit1,'string',teks);

function kurungbuka_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'(');
set(handles.edit1,'string',teks);

function kurungbuka_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,')');
set(handles.edit1,'string',teks);

 function samadengan_Callback(hObject, eventdata, handles)
teks=eval(get(handles.edit1,'string'));
set(handles.edit1,'string',teks);

function tambah_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'+');
set(handles.edit1,'string',teks);

 function kurang_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'-');
set(handles.edit1,'string',teks);

function KALI_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'*');
set(handles.edit1,'string',teks);

function bagi_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'/');
set(handles.edit1,'string',teks);

 function cos_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'cos');
set(handles.edit1,'string',teks);

 function tan_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'tan');
set(handles.edit1,'string',teks);

 function sin_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'sin');
set(handles.edit1,'string',teks);

 function sqrt_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'sqrt');
set(handles.edit1,'string',teks);

 function pangkat_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'^');
set(handles.edit1,'string',teks);

 function koma_Callback(hObject, eventdata, handles)
teks=get(handles.edit1,'string');
teks=strcat(teks,'.');
set(handles.edit1,'string',teks);


function hapus_Callback(hObject, eventdata, handles)
set(handles.edit1,'string','');

function close_Callback(hObject, eventdata, handles)
close( );

function hapus1_Callback(hObject, eventdata, handles)
s=get(handles.edit1,'string');
s(length(s))='';
set(handles.edit1,'string',s);



Mata Kuliah Pemrograman Komputer
Dosen Pengampu : Nanang Suwondo, S.Pd.
Program Studi Pendidikan Fisika
Universitas Ahmad Dahlan Yogyakarta

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar

Looker