Belajar array di C++


#include <iostream.h>

#include <stdio.h>

#include <conio.h>

#include <math.h>

void input(int x[],int n)

{

for (int i=1;i<=n;i++)

{cout<<“Masukan Nilai  : “;cin>>x[i];}

}

void tinggi(int x[],int n)

{

int max,min;

max = x[1];

min = x[1];

for (int i=2;i<=n;i++)

{

if (max < x[i])

max = x[i];

if (min > x[i])

min = x[i];

}

cout<<“\nNilai tertinggi = “<<max<<“\n”;

cout<<“Nilai terendah = “<<min<<“\n”;

}

double rata(int x[],int n)

{

double a,b;

a = 0;

for (int i=1;i<=n;i++)

{

a = a + x[i];

}

b = a/n;

cout<<“Rata-Rata : “<<a<<“/”<<n<<” = “<<b;

}

void main()

{

int p[50],N;

cout<<“Banyaknya Data : “;cin>>N;

cout<<endl;

input(p,N);

tinggi(p,N);

rata (p,N);

getch();

}

Cara Menampilkan Tabel di C++


#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<iomanip.h>
#include<string.h>

main()
{
int n,i,bb[10],hrg[10],jml_byr;

float jml[10],pjk,tbl;

char jns[10][10],awal,jp;

awal:
clrscr();

puts(“Gerobak fried chicken”);
puts(“________________________”);
puts(“Kode    Jenis     Harga”);
puts(“________________________”);
puts(” D      Dada      Rp2500″);
puts(” P      Paha      Rp2000″);
puts(” S      Sayap     Rp1500″);
puts(“________________________”);
puts(” “);
cout<<“banyak jenis :”;cin>>n;
cout<<endl;
for(i=1;i<=n;i++)
{
cout<<“Jenis ke-“<<i<<endl;
cout<<“Jenis potong[D/P/S]:”;cin>>jp;cout<<endl;
switch (jp)
{
case’D’:
case’d’:
strcpy(jns[i],”Dada”);
hrg[i]=2500;
break;
case’P’:
case’p’:
strcpy(jns[i],”Paha”);
hrg[i]=2000;
break;
case’S’:
case’s’:
strcpy(jns[i],”Sayap”);
hrg[i]=1500;
break;

default:
hrg[i]=0;
strcpy(jns[i],”–“);
break;
}
cout<<“Banyak Potong : “;cin>>bb[i];
jml[i]=hrg[i]*bb[i];

cout<<endl;
}
clrscr();
cout<<”          GEROBAK FRIED CHICKEN         “<<endl;
cout<<“________________________________________________”<<endl;
cout<<“No.   Jenis       Harga     Banyak    Jumlah   “<<endl;
cout<<”      Potong      Satuan    Pesan     Harga    “<<endl;
cout<<“________________________________________________”<<endl;

for(i=1;i<=n;i++){
cout<<setiosflags(ios::left)<<setw(7)<<i;
cout<<setiosflags(ios::left)<<setw(10)<<jns[i];
cout<<setiosflags(ios::right)<<“RP”<<setw(6)<<hrg[i];
cout<<setiosflags(ios::right)<<setw(5)<<bb[i];
cout<<setprecision(4)<<”        Rp.”<<jml[i]<<endl;
}

cout<<“________________________________________________”<<endl;

for(i=1;i<=n;i++){
if(i==1){
jml_byr=jml[i];
}else if(i<=2)
jml_byr=jml[i]+jml[i];

}
cout<<”                        Jumlah Bayar  Rp.”<<jml_byr<<endl;

pjk=0.1*jml_byr;
cout<<”                        Pajak 10%         Rp. “<<pjk<<endl;

tbl=jml_byr+pjk;
cout<<”                        Total Bayar   Rp.”<<tbl<<endl;

cout<<endl;
cout<<“Mau coba Lagi ???!! [Y/N]”<<endl;cin>>awal;
if (awal==’y’||awal==’Y’)
goto awal;
getch();
}

Contoh menampilkan menu di C++


#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <string.h>
#include <stdio.h>

void main(){

int i,n,ni[5],pr,pil,y,u,jk,usi[4],m,l,jm,d,w,t_usi,t_na;

char pro[5][5],ns[20][20],nl[20][20],jkl[8][8],hr[28],pn[28],
t_nl[15],t_jkl[15],t_ns[15],t_pro[15];

float na[10],g,q,jl,ut,tu,as,sum,rata,min,max;

a:
clrscr();
char *data[]={”        System Terpadu Borland C++”,
”         Universitas BSI Bandung\n”,
“\n1. Sistem Informasi Akademik Dengan Buble Sort “,
“\n2. Sensus Sederhana Dengan Buble Sort”,
“\n3. Matriks”,
“\n4. Menghitung jumlah string”,
“\n5. Deret penjumlahan dan faktorial”,
“\n6. The End “};
char pilhnmu;

for(int s=0;s<=7;s++)
cout<<data[s]<<endl;

cout<<“\nSilahkan masukan pilih sesuai dengan angka !!! “;
cin>>pil;
clrscr();

if(pil==1)
{b: clrscr();
cout<<data[2]<<endl;
cout<<“\nBanyak data yang akan dimasukan !!! “;
cin>>n;
cout<<endl;

sum=0;
for (i=1;i<=n;i++){

cout<<“Data ke-“<<i;
cout<<“\nNomor Induk : “;cin>>ni[i];
cout<<“Nama siswa : “;cin>>ns[i];
cout<<“Prodi [ 1.MI / 2.KA ] “;cin>>pr;

if(pr==1){
strcpy(pro[i],”MI”);
}else if(pr==2)
{strcpy(pro[i],”KA”);
}else
{strcpy(pro[i],”–“);
}

cout<<“\nNilai UTS   : “;cin>>ut;
cout<<“Nilai Tugas : “;cin>>tu;
cout<<“Nilai UAS   : “;cin>>as;
na[i]=(ut*0.3)+(tu*0.3)+(as*0.4);

sum=sum+na[i];

if(i<2) max=na[i];
if(na[i]>max)
max=na[i];

if(i<2) min=na[i];
if(na[i]<max)
min=na[i];

cout<<endl;
}

for (i=1;i<=n;i++){
for (int f=1;f<=n;f++){
for(int d=1;d<=n;d++){

if(na[f]<na[i]){

t_na=na[i];
strcpy(t_ns,ns[i]);
strcpy(t_pro,pro[i]);
na[i]=na[f];
strcpy(ns[i],ns[f]);
strcpy(pro[i],pro[f]);
na[f]=t_na;
strcpy(ns[f],t_ns);
strcpy(pro[f],t_pro);

}

}
}
}

clrscr();

cout<<“_____________________________________________\n”;
cout<<“Sistem Informasi Akademik Dengan Buble Sort\n”;
cout<<“_____________________________________________\n”;
cout<<“No  NIM     NAMA MAHASISWA      PRODI    NA \n”;

for (i=1;i<=n;i++){

cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(8)<<ni[i];
cout<<setiosflags(ios::left)<<setw(21)<<ns[i];
cout<<setiosflags(ios::left)<<setw(8)<<pro[i];
cout<<setprecision(3)<<na[i]<<endl;
}

cout<<“_____________________________________________\n”;

cout<<“\nNilai tertinggi    : “<<max;
cout<<“\nNilai Terendah     : “<<min;
rata=sum/n;
cout<<“\nNilai Rata         : “<<rata;
cout<<“\nJumlah nilai MHS   : “<<sum;
cout<<“\nBanyaknya mahsiswa : “<<n;

cout<<endl;
cout<<“\nTekan angka 1 goto awal tekan angka 2 for try again\n”<<endl;
cout<<“Pilihnya adalah =”; cin>>pilhnmu;
if(pilhnmu==’1′)
goto a;
else
goto b;

}

else if(pil==2)
{
c: clrscr();
cout<<data[3]<<endl;
cout<<“\nBanyak data yang akan dimasukan !!! “;
cin>>u;

for(y=1;y<=u;y++){

cout<<“\nData ke-“<<y<<endl;
cout<<” Nama Lengkap : “;cin>>nl[y];
cout<<”  Jenis Kelamin [ 1.Pria / 2.Wanita ] : “;
cin>>jk;

switch(jk){
case 1:
strcpy(jkl[y],”Pria”);
break;
case 2:
strcpy(jkl[y],”Wanita”);
break;

default:
strcpy(jkl[y],”—–“);
break;
}

cout<<”   Usia : “;
cin>>usi[y];
cout<<endl;

}
for(y=1;y<=u;y++){
for(int t=1;t<=u;t++){
for (int z=1;z<=u;z++){

if(usi[t]<usi[y]){

t_usi=usi[y];

strcpy(t_nl,nl[y]);

strcpy(t_jkl,jkl[y]);

usi[y]=usi[t];

strcpy(nl[y],nl[t]);

strcpy(jkl[y],jkl[t]);

usi[t]=t_usi;

strcpy(nl[t],t_nl);
strcpy(jkl[t],t_jkl);

}
}
}

}
clrscr();
cout<<”     Sensus Penduduk Desa Cikeumeh “;
cout<<“\n             Tahun 2010\n”;
cout<<“___________________________________________\n”;
cout<<“No   Nama Lengkap    jenis kelamin    usia\n”;
cout<<“___________________________________________\n”;

for(y=1;y<=u;y++){

cout<<setiosflags(ios::left)<<setw(6)<<y;
cout<<setiosflags(ios::left)<<setw(19)<<nl[y];
cout<<setiosflags(ios::left)<<setw(14)<<jkl[y];
cout<<setiosflags(ios::left)<<setw(12)<<usi[y]<<endl;

}
cout<<“___________________________________________\n”;

cout<<endl;
cout<<“Tekan angka 1 goto awal tekan angka 2 for try again\n”<<endl;
cout<<“Pilihnya adalah =”; cin>>pilhnmu;
if(pilhnmu==’1′)
goto a;
else
goto c;
}

else if(pil==3)
{d: clrscr();
cout<<data[4]<<endl;
cout<<“\nMasukan nilai dan liat hasilnya : “;
cin>>m;
clrscr();
cout<<“Skema matriks diagonal \n\n”;
for(int h=1;h<=m;h++){
for (int j=1;j<=m;j++){
if(h==j){
cout<<“1”;
}else{
cout<<“0”;
}
}
cout<<endl;
}
cout<<“\nSkema matriks bertingkat \n\n”;

for(int h=1;h<=m;h++){
for (int j=1;j<=m;j++){

g=1;
g=h*j;
cout<<” “<<g;

}
cout<<endl;
}

cout<<“Tekan angka 1 goto awal tekan angka 2 for try again\n”<<endl;
cout<<“Pilihnya adalah =”; cin>>pilhnmu;
if(pilhnmu==’1′)
goto a;
else
goto d;

}

else if(pil==4)
{e: clrscr();
cout<<data[5]<<endl;

cout<<“\nMasukan Kalimat string : “;
gets(hr);

cout<<“Panjang string adalah : “;
cout<<strlen(pn);
cout<<endl;

cout<<“Tekan angka 1 goto awal tekan angka 2 for try again\n”<<endl;
cout<<“Pilihnya adalah =”; cin>>pilhnmu;
if(pilhnmu==’1′)
goto a;
else
goto e;

}

else if(pil==5)
{f: clrscr();
cout<<data[6]<<endl;
cout<<“\nMasukan angka yang anda suka = “; cin>>d;

jl=0;
for ( w=1;w<=d;w++)
jl=jl+w;

cout<<“\nHasil dari Deret penjumlahan adalah : “<<jl;

cout<<endl;

q=1;

for(y=d;y>=1;y–)

q=q*y;
cout<<“\nBingan faktorial dari Angka anda adalah = “<<q;

cout<<endl;
cout<<“\nTekan angka 1 goto awal tekan angka 2 for try again”<<endl;
cout<<“Pilihnya adalah =”; cin>>pilhnmu;
if(pilhnmu==’1′)
goto a;
else
goto f;

}

else if(pil==6){
cout<<“Hatur nuhun tos nyobian !!!!”;
getch();}

else
{
cout<<“Maaf Angka Anda salah Anda Kurang Beruntung!!!\n”<<endl;
cout<<“Tekan angka 1 goto awal tekan angka 6 for The End”<<endl;
cout<<“Pilihnya adalah =”; cin>>pilhnmu;
if(pilhnmu==’1′)
goto a;
}

getch();
}

Menampilkan Menu Rumus Matematika dengan menggunakan pemrograman C++


#include <iostream.h>
#include <stdio.h>
#include <conio.h>
main()
{
menu :

char jw,ulg;
clrscr();
cout << ” Menu Rumus Matematika \n” ;

cout << ” 1. Rumus luas Persegi \n”;
cout << ” 2. Rumus luas Lingkaran \n”;
cout << ” 3. Rumus luas Persegi Panjang \n \n”;

cout << ” Masukan Pilihan [1/2/3] = “; cin >> jw;

if ( jw==’1′ )
{
goto persegi;
}
else if ( jw==’2′ )
{
goto lingkaran;
}
else
{
goto menu;
}

persegi :

clrscr();
int sisi,lpersegi;

cout << ” Masukan Nilai Sisi : ” ; cin >> sisi;

lpersegi=sisi*sisi;
cout << ” Maka Luas Perseginya adalah : ” << lpersegi ;
cout << endl;

cout <<” Apakah anda mau mengulang ? ” ; cin >> ulg;
if (ulg==’Y’ || ulg==’y’)
{
goto menu;
}
getch();
lingkaran :

clrscr();
float phi=3.14;
int jari;
float llingkaran;

cout << ” Masukan Nilai Jari jari : ” ; cin >> jari;
llingkaran=(phi)* (jari*jari);
cout << ” Maka Luas Lingkarannya adalah : ” << llingkaran ;

cout << endl;

cout <<” Apakah anda mau mengulang ? ” ; cin >> ulg;
if (ulg==’Y’ || ulg==’y’)
{
goto menu;
}

getch();

xxx :

clrscr();
int panjang,lebar,lpanjang;

cout << ” Masukan Nilai Panjang : ” ; cin >> panjang;
cout << ” Masukan Nilai lebar : ” ; cin >> lebar;
lpanjang=panjang*lebar;
cout << ” Maka Luas Persegi Panjang adalah : ” ; cin >> lpanjang;

cout << endl;

cout <<” Apakah anda mau mengulang ? ” ; cin >> ulg;
if (ulg==’Y’ || ulg==’y’)
{
goto menu;
}

getch();
}

versi 2:

#include <iostream.h>
#include <conio.h>

void main(){

a:
clrscr();

char a;
int rm;
float p,s,l,pj,le,pp,r;

cout<<“Menu Rumus Matematika”;
cout<<“\n1. Rumus L.Persegi”;
cout<<“\n2. Rumus L.Lingkaran”;
cout<<“\n3. Rumus L.Persegi Panjang”;
cout<<“\n\nPilih rumus yang diinginkan [1/2/3]= “;
cin>>rm;

if(rm==1)
{

cout<<“\nRumus yang anda pilih = Persegi”;
cout<<“\nMasukan sisi          = “;
cin>>s;
p=s*s;
cout<<“\nLuas Persegi = “<<p;

}

else if(rm==2)
{
cout<<“\nRumus yang anda pilih = Lingkaran”;
cout<<“\nMasukan jari-jari     = “;
cin>>r;
l = 3.14*(r*r);

cout<<“\nLuas Lingkaran = “<<l;
}

else if(rm==3)
{
cout<<“\nRumus yang anda pilih = Persegi Panjang”;
cout<<“\nMasukan panjang       = “;
cin>>pj;
cout<<“\nMasukan Lebar         = “;
cin>>le;
pp = pj*le;

cout<<“\nLuas Persegi Panjang  = “<<pp;
}

cout<<“\nMau nyoba lagi ga ?? [y/n]= “;
cin>>a;
if (a==’y’ || a==’Y’)
goto a;
getch();
}

Scion mobil mungil 4-seater


 scion iq 2012 4 468x311 Scion iQ 2012 Mobil 4 seater Terkecil di Kelas PremiumSAN FRANSISCO (DP) — Scion berjanji akan memarkir Scion iQ — premium micro-subcompact — di seluruh showroom Scion di Amerika Serikat pada Oktober 2011.

Mobil berbasis Toyota iQ ini diklaim menjadi mobil 4-seater termungil di kelas premium. Wheelbase-nya hanya 2 meter. Panjang 3 m dan lebarnya 1,7 m.

Scion iQ dijejali mesin 4-silinder, 1,3 liter, dual VVT-i bertenaga 94 hp dan bertorsi 120,5 Nm. Dengan dikencani transmisi CVT, Scion iQ sanggup menjelajah 15,73 km dengan 1 liter bensin.

Lucunya, kofigurasi duduk di dalam kabin Scion iQ 3+1. Namun, hebatnya, mobil semungil ini dihadiahi 11 airbags.

Scion memperkaya sistem keselamatan iQ dengan Star Safety System, yang terdiri dari antilock Brakes (ABS), Electronic Brake-force Distribution (EBD), Brake Assist (BA), Traction Control (TRAC), Vehicle Stability Control (VSC) dan Smart Stop Technology brake-override.

Akan ada 7 pilihan warna untuk para konsumen Blizzard Pearl, Classic Silver Metallic, Magnetic Gray Metallic, Black Sand Pearl, Hot Lava, Pacific Blue Metallic serta Black Currant Metallic.

Harga Scion iQ 2012 US$ 15.265 atau sekitar Rp 130 jutaan. [dp/Ind]

Akhir 2011 Avanza 2012 Hadir di Indonesia


ToyotaAvanza2012 2 460x278 Toyota Avanza 2012 Diprediksi Hadir Akhir 2011JAKARTA (DP) — Toyota Avanza 2012 diprediksi akan hadir pada akhir tahun ini. Mobil keluarga paling laris di Tanah Air akan mengalami penyegaran dan perubahan yang signifikan.

Informasi dapurpacu.com dapatkan Avanza 2012 akan hadir dengan paras baru yang lebih modern dan dinamis.

Ketika ditanyakan pada Presiden Direktur PT Toyota Astra Motor (TAM), Johnny Darmawan, saat perkenalan Innova dan Fortuner 2012 (20/7) menyatakan Avanza baru kemungkinan hadir pada quarter akhir tahun ini.

Kabarnya tampilan baru Avanza akan diluncurkan pada November mendatang. Perihal kabar tersebut TAM masih menutup rapat.

Desainnya akan mengalami perubahan dan jantung mekanisnya diperkirakan masih menggunakan mesin VVTi dengan kapasitas yang sama dengan sebelumnya.

Beberapa waktu yang lalu Dapurpacu.com mendapatkan rendering foto yang diklaim sebagai Avanza baru.

Foto tersebut memperlihatkan tampilan Avanza yang lebih modern, dinamis dan mewah. Lampu depannya model trapesium yang menyatu dengan grille model horizontal, sedangkan pada bagian buritan lampunya tidak lagi memanjang. [dp/Wyu]

Suzuki Burgman Fuel-Cell Emisi AIR


suzukiburgmanfuelcell 1 460x306 Suzuki Burgman Fuel Cell: Skuter Beremisi Air Suzuki mengumumkan Suzuki Burgman Fuel-Cell Scooter menjadi kendaraan fuel-cell pertama yang mendapat sertifikat Whole Vehicle Type Approval di Uni Eropa.

Burgman Fuel-Cell Scooter  mendebut di Tokyo Motor Show 2009. Suzuki menggandeng Intelligent Energy untuk mengembangkan sistem fuel-cell skuter ini sejak Februari 2010.

Mereka melakukan uji coba di jalanan Inggris di sekitar Loughborough University dengan satu unit Burgman Fuel-Cell Scooter. Suzuki berencana menambah beberapa Burgman Fuel-Cell Scooter lagi untuk diuji coba.

Burgman Fuel-Cell Scooter berbasis  Suzuki Burgman. Skutik ini dilengkapi fuel-cell berpendingin udara dan tanki hidrogen, yang compact dan ringan. Tanki hidrogen disembunyikan di dalam frame. Daya listrik didapat dari fuel cell dan memberi tenaga kepada sebuah motor untuk menggerakkan skuter.

Sepanjang skuter berjalan hanya mengeluarkan emisi air. Dengan adanya sertifikat ini maka Burgman Fuel-Cell Scooter  dapat dijual di semua negara anggota Uni Eropa

New Bajaj Pulsar 220 DTS-i


Bajaj Pulsar 220cc 501 460x306 Test Ride: Bajaj Pulsar 220 DTS i 2011BOGOR (DP) — Bajaj Pulsar 220 DTS-i menjadi andalan terbaru Bajaj Auto Inonesia di kelas sportbike. Di segmen mesin 200 cc, Bajaj Pulsar 220 DTS-i harus menghadapi setidaknya dua pemain lama; Honda Tiger dan Yamaha Scorpio.

Dari sisi harga Pulsar 220 jauh lebih unggul. Dengan harga Rp 18,6 juta (harga OTR DKI Jakarta), Pulsar lebih murah 6,5 jutaan dari Tiger dan Rp 5 jutaan dari Scorpio.

Dari sisi desain, bergantung selera, lebih keren dan sportif dari dua kompetitornya. Desain lampu depan twin-projector Pulsar 220 terlihat berkarakter — Bajaj mengklaimnya sebagai mata serigala.

Fairing-nya, meski tidak full, menambah kesan macho sebagai tunggangan pejantan. Gayanya kurang jantan? Tunggu saja versi full fairing-nya.

Dengan dashboard digital dan lampu sein yang bisa mati secara otomatis memberi kesan Pulsar sebagai sportbike masa kini.

Masih dengan teknologi DTS-i (digital twin spark ignition) atau pengapian secara digital menggunakan dua busi yang terletak di kepala silinder. Kedua busi menghasilkan nyala api bersamaan. Artinya pembakaran antara udara dan bensin terjadi lebih sempurna dan cepat dibandingkan mesin 1-busi.

Klaim Bajaj, Pulsar responsif, bertenaga sekaligus hemat bahan bakar. Untuk kasus Pulsar 220, menghabiskan 1 liter bensin untuk berjalan sejauh 42,1 km. Kecepatan maksimalnya 144 km/jam — lumayan oke.

Informasi dari brosur mengatakan mesin Pulsar lebih unggul secara tenaga dan torsi yang dihimpun dibandingkan mesin Tiger (197 cc) dan Scorpio (223 cc). Pulsar melepaskan tenaga 21 hp atau lebih bertenaga 4,3 hp dari Tiger dan 2,8 hp dari Scorpio. Torsi Pulsar 19,12 Nm pun lebih unggul dari Tiger (15,7 hp) dan Scorpio (17,5 Nm).

So, ketika peluncuran di sirkuit Sentul, Dapurpacu.com mendapat kesempatan mencicipi ‘masakan’ terbaru dari dapur India sebanyak 2 laps sekitar 8 km. Ketika mesin dinyalakan via electric starter, terdengar suara mesin yang halus dan ringan. Suara ini tidak berbeda dengan tipe-tipe lain Pulsar.

Chassis Pulsar tidak berat diajak meliuk-liuk di sirkuit Sentul. Dengan mudah kami melibas semua tikungan meski kecepatan kami tidak seekstrem para pebalap profesional. Pada tikungan-tikungan tertentu kami bisa merampungkannya dengan kecepatan 60-80 kpj.

Suspensi Pulsar yang berada di level medium dan tapak ban lebar (90/90 x 17 depan dan 120/80 x 17 belakang) menopang manuver.

Responsivitas mesin lebih terasa ketika Pulsar dipacu di lintasan lurus. Lumayan, Pulsar dapat menembus kecepatan 125kpj, ada beberapa jurnalis lebih dari kecepatan tersebut.

Namun, sepanjang 2 laps, Dapurpacu.com sempat merasakan selip ketika memindahkan gear dari 2-ke-1. Hal yang sama diakui beberapa ‘pebalap’ kagetan di situ. Sementara itu kopling tidak keras sehingga cocok digunakan harian di tengah kepadatan lalu lintas.

Secara keseluruhan Pulsar 220 DTS-i tak boleh dipandang sebelah mata oleh para kompetitornya dan kita. Desain yang sporty, performa bagus, konsumsi bahan bakar irit menjadi landasan kita meliriknya.

TVS Apache dengan sistem Rem ABS


TVSApacheRTRABS 460x306 TVS Apache RTR 180 dengan ABS Diluncurkan

Sistem ABS untuk RTR  diadopsi dari Continental AG. Sistem dilengkapi Rear-wheel Lift-off Protection (RLP) yakni kemampuan untuk menyesuaikan kebutuhan pengereman yang dibutuhkan.

Sehingga bila ada tekanan dari pengereman yang berlebihan tidak akan membuat roda belakang terangkat karena peranti ini mampu mengurangi tekanan secara otomatis untuk menjaga stabilitas.

Uniknya sepeda motor bergaya nakedbike ini dilengkapi switch untuk mematikan fungsi ABS, pula.

Dapur pacunya tidak mengalami perubahan, mengusung mesin berkapasitas 180 cc dengan tenaga 17,03 hp pada 8.500 rpm dan torsi 15,5 Nm pada 6.500 rpm.

Harga untuk Apache RTR ABS di India Rp 15,4 juta atau lebih mahal Rp 1,8 juta dari versi non-ABS.

Samsung Galaxy Pro Android QWERTY


Belum lama ini Samsung memperkenalkan Galaxy Pro, smartphone yang juga anggota terbaru dari klan Galaxy. Hadir dengan konsep candybar-QWERTY dan suguhan layar berukuran 2.8 inchi, Galaxy Pro terlihat beda dengan smartphone Samsung berplatform Android lainnya.

Tak hanya itu, keyboard QWERTY juga memposisikan Galaxy Pro sebagai ‘Messaging Smartphone’ yang powerful dengan desain yang kompak.

Meski sebagian besar spesifikasinya belum terungkap, namun satu yang bisa dipastikan bahwa Galaxy Pro akan hadir dengan menjalankan Android 2.2 a.k.a Froyo dan akan dipersenjatai dengan prosesor 800 MHz. User interface Galaxy Pro akan dipercantik dengan dukungan TouchWiz hasil kreasi Samsung.

Perangkat kamera Galaxy Pro memiliki kemampuan mengabadikan gambar dengan kekuatan 3 MP. Adapun untuk urusan konektivitas sedianya Galaxy Pro akan disokong oleh Wi-Fi, Bluetooth, dan GPS.

Beberapa fitur lain beserta waktu rilis dan ketersediaan Galaxy Pro hingga kini memang masih menjadi misteri. Untuk itu, kita tunggu saja perkembangannya.

Spesifikasi:

  • Jaringan: GSM 850 / 900 / 1800 / 1900, HSDPA 900 / 2100
  • Dimensi: 108.6 x 66.7 x 10.7 mm, Bobot : 103.4 g
  • Layar: TFT capacitive touchscreen, 256K colors, 320 x 240 pixels, 2.8 inchi, Accelerometer sensor for UI auto-rotate, Proximity sensor for auto turn-off
  • Kamera: 3.15 MP, 2048 x 1536 piksel
  • Memori: 512 MB, slot kartu microSD hingga 32GB
  • Konektivitas: Wi-Fi 802.11 b/g/n, 3G HSDPA 7.2 Mbps, Bluetooth v2.1 with A2DP, microUSB v2.0
  • CPU:  800 MHz
  • Sistem Operasi: Android v2.2 (Froyo)
  • Messaging: SMS(threaded view), MMS, Email, Push Mail, IM, RSS
  • Browser: HTML
  • Radio: FM radio with RDS
  • GPS: A-GPS Support
  • Fitur lain: SNS integration, Digital compass, Player DivX/Xvid/MP4/WMV/H.264, Player MP3/WAV/eAAC+, Organizer, Image/video editor, ThinkFree document viewer/editor, Google Search, Maps, Gmail, YouTube, Calendar, Google Talk, Picasa integration, Adobe Flash 10.1 support, Voice memo/dial, Predictive text input, jack audio 3.5 mm
  • Baterai: Li-Ion 1350 mAh