Translate

tipe data dan operator halaman 17

Selamat datang di eagleboot dan selamat membaca.

Sebelumnya halaman 16


maksim=nilai_awal>nilai_akhir? nilai_awal:nilai_akhir;  maksud dari contoh diatas dapat di ungkapkan dalam bentuk kalimat seperti ini: jikanilai_awal=80dannilai_akhir=75,makamaksim=80(samadengannilai_awal) jikanilai_awal=75dannilai_akhir=80,makamaksim=80(samadengannilai_akhir) jikanilai_awal=75dannilai_akhir=75,makamaksim=75(samadengannilai_akhir) 

 Program 3.21. Operasi kondisi pada Operator Kondisi 

#include<conio.h> #include<iostream> usingnamespacestd; main() { inta,b,c,d; a=80; b=75; c=a>b?a:b; cout<<"Mencarinilaiyanglebihtinggi\n\n"; cout<<"a=\n"<<a<<b; cout<<"c=\n"; cout<<"=\n"<<a<<b<<a<<b; cout<<"=\n\n"<<c; a=75; b=80; c=a>b?a:b; cout<<"Mencarinilaiyanglebihtinggi\n\n"; cout<<"a=\n"<<a<<b; cout<<"c=\n"; cout<<"=\n"<<a<<b<<a<<b; cout<<"=\n"<<c; getch(); return0; }  Keluaran program diatas adalah sebagai berikut: MencariNilaiyanglebihtinggi a=80 b=75c=a>b?a:b =80>75?80:75 =80 MencariNilaiyanglebihtinggi a=75 b=80 c=a>b?:b =75>80?75:80 =80

 3.10. Ungkapan (Ekspresi)

Ungkapan dapat berupa konstanta (untai/numerik), variabel  dan nilai tunggal yang diperoleh dengan mengkombinasikan operand dan operator, seperti 5+4. Ungkapan- ungkapan dibagi menjadi empat kategori :  a. Ungkapan numerik  2+53*42+7/5  b. Ungkapan string  “ABCD”+“EFGH” nim+nama  Satu-satunya operator yang berlaku pada ungkapan string hanyalah tanda +, yang ber- fungsi untuk menggabungkan dua untai.  c. Ungkapan relasi/hubungan  Tipe untai dapat juga menggunakan operator relasi seperti halnya dengan tipe numerik. Misalnya diketahui bahwa: ‘A’lebihkecildari‘B’  d. Ungkapan logika  !A ((A>5)&&(B=4)) ((Nama=”Agus”)||(nama= ”Doni”))  e. Program sederhana menggunakan Tipe data

Program 3.22. contoh penggunaan tipe data #include<conio.h> #include<iostream> usingnamespacestd; typedefunsignedcharbyte; main() { longintdata1=546767226531; intdata2=2235641
shortintdata3=714; bytedata4=34; floatata6=1.733;//tipedatapecahan doubleata5=4.967;//tipedatapecahan chardata7='C'; enumboolean{false,true}; enumbooleankondisi; kondisi=true; chardata8[6]; data8[]=kondisi==1?"true":"false"; printf("NilaiLong:%ld\n"<<data1; cout<<"NilaiInt:%d\n"<<data2; cout<<"NilaiShort:%hd\n"<<data3; cout<<"NilaiByte:%d\n"<<data4; cout<<"NilaiDouble:%lf\n"<<data5; cout<<"NilaiFloat:%f\n"<<data6; cout<<"NilaiChar:%c\n"<<data7; cout<<"NilaiBoolean:%s\n"<<data8; getch(; return0; }.

Next read ON  bab 4 struktur perulangan

Share this

Related Posts

Previous
Next Post »