Senin, 07 Oktober 2013

Faundra Abdan F.: Fungsi - fungsi Pada Borland C++

Faundra Abdan F.: Fungsi - fungsi Pada Borland C++: Disini saya memposting beberapa fungsi-fungsi yang biasa digunakan dalam pemrograman C++. Silakan anda mempelajarinya, mudah-mudahan posting...

Fungsi - fungsi Pada Borland C++

Disini saya memposting beberapa fungsi-fungsi yang biasa digunakan dalam pemrograman C++. Silakan anda mempelajarinya, mudah-mudahan postingan membantu dan menambah pengetahuan teman-teman sekalian.

Fungsi-fungsi pustaka yang umum digunakan untuk menampilkan hasil yang prototype-nya berada di file judul conio.h, adalah :

1. getch ()
Fungsi getch() (get character and echo) dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan tidak akan ditampilkan di layar.

2. getche()
Fungsi getche()dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan ditampilkan di layar.

3. putch()
Akan menampilkan karakter ASCII dari nilai x ke layer monitor tanpa memindahkan letak kursor ke baris berikutnya.

4. clrscr()
Fungsi ini digunkan untuk membersihkan layar window dan memindahkan posisi kursor ke baris 1 kolom 1 (pojok kiri atas).

5. clreol()
Fungsi ini digunakan untuk membersihkan layar mulai dari posisi kursor hingga kolom terakhir, posisi kursor tiak berubah.

6. gotoxy ()
Fungsi gotoxy digunakan untuk memindahkan kursor ke kolom x, baris y.

7. wherex ()
Fungsi wherex digunakan untuk mengembalikan posisi kolom kursor.

8. wherey ()
Fungsi wherey digunakan untuk mengembalikan posisi baris kursor.

9. window ()
Fungsi window digunakan untuk mendefinisikan sebuah window berdasarkan koordinat kiri atas dan kanan bawah.




Fungsi-fungsi pustaka yang umum digunakan untuk menampilkan hasil yang prototype-nya berada di file judul iostream.h, adalah :
1. cout()
Fungsi cout() merupakan sebuah objek didalam Borland C++ digunakan untuk menampilkan suatu data kelayar.

2. cin ()
Fungsi cin() merupakan sebuah objeck didalam C++ digunakan untuk memasukkan suatu data.

3 endl
endl merupakan suatu fungsi manipulator yang digunakan untuk menyisipkan karakter NewLine atau mengatur pindah baris. Fungsi ini sangat berguna untuk piranti keluaran berupa file di disk.

4. ends
ends merupakan suatu fungsi manipulator yang digunakan untuk menambah karakter null ( nilai ASCII NOL ) kederetan suatu karakter. Fungsi ini akan berguna untuk mengirim sejumlah karakter kefile didisk atau modem dan mangakhirinya dengan karakter NULL.




math.h dan stdlib.h dipergunakan untuk prototype fungsi operasi matematika seperti : sqrt (akar kuadrat), sin, cos, tan, acos, asin, atan, atan2, cosh, sinh, tanh, exp, prexp, ldexp, log, log10, modf, pow, ceil, fabs, fmod. Berikut penjelasannya :
1. Sqrt()
Digunakan untuk menghitung akardari sebuah bilangan. Bentuk umum : sqrt(bilangan);

2. Sin(), cos(), tan()
Masing-masing digunakan untuk menghitung nilai sinus, conisius dan tangens dari suatu sudut. Bentuk umum:
Sin(sudut);
Cos(sudut);
Tan(sudut);

3. Max()
Digunakan untuk menghitung hasil pembagian dan sisa pembagian. Bentuk umum : max(bilangan1, bilangan2);

4. Min()
Digunakan untuk menentukan bilangan terkecil dari dua buah bilangan. Bentuk umum : min(bilangan1, bilangan2).


Fungsi-fungsi pustaka yang umum digunakan untuk menampilkan hasil yang prototype-nya berada di file judul stdio.h, adalah :
1. printf() 
Merupakan fungsi keluaran yang paling umum digunakan untuk menampilkan informasi kelayar.
Bentuk Penulisan :
printf("penentu format", argumen-1, argumen-2, …);

2. puts() 
Perintah puts() sebenarnya sama dengan printf(), yaitu digunakan untuk mencetak string ke layar. puts() berasal dari kata PUT STRING.
Perbedaan antara printf() dengan puts() adalah :
printf() puts()
Harus menentukan tipe data untuk data tring, yaitu %s Tidak Perlu penentu tipe data string, karena fungsi ini khusus untuk tipe data string.
Untuk mencetak pindah baris, memerlukan notasi ‘ \n ‘ Untuk mencetak pindah baris tidak perlu notasi ‘ \n ‘, karena sudah dibeikan secara otomatis.

3. putchar() 
Perintah putchar() digunakan untuk menampilkan sebuah karakter ke layar. Penampilan karakter tidak diakhiri dengan pindah baris.

4. fprintf() 
Digunakan untuk mencetak semua jenis tipe data ke printer dan secara otomatis memberikan efek perpindahan baris.

5. fputs() 
Digunakan untuk mencetak tipe data string ke printer

6. fputc() 
Digunakan untuk mencetak tipe data karakter ke printer

7. scanf()
Fungsi pustaka scanf() digunakan untuk menginput data berupa data numerik,
karakter dan string secara terformat.
Hal-hal yang perlu diperhatikan dalam pemakaian fungsi scanf() :
Fungsi scanf() memakai penentu format
Fungsi scanf() memberi pergantian baris secara otomatis
Fungsi scanf() tidak memerlukan penentu lebar field
Variabelnya harus menggunakan operator alamat &
Bentuk umum fungsi scanf():
“ penentu format “, &variabel
Penentu format : kode format untuk konversi data
& : Operator untuk pointer, yang digunakan untuk penempatan alamat dari nilai variabel di memori.
variabel : variabel yang akan menampung nilai yang dimasukkan Penentu Format scanf()

8. gets() 
Fungsi gets() digunakan untuk memasukkan data bertipe karakter dan tidak dapat digunakan untuk memasukkan data numerik. Penulisan fungsi gets() harus diakhiri dengan penekanan tombol enter. Fungsi gets() akan menyebabkan kursor secara otomatis akan pindah baris, fungsi gets() tidak memerlukan penentu format.
Perbedaan scanf() dengan gets()
scanf() gets()
Tidak dapat menerima string yang mengandung spasi atau tab dan dianggap sebagai data terpisah Dapat menerima string yang mengandung spasi atau tab dan masing dianggap sebagai satu kesatuan data.

9. getchar() 
Fungsi getchar() digunakan untuk membaca data yang bertipe karakter, penggunaan fungsi getchar harus diakhiri dengan penekanan tombol enter. Karakter yang dimasukkan akan terlihat pada layar dan pergantian baris akan dilakukan secara otomatis tanpa penekanan tombol enter. Fungsi getchar tidak menggunakan argument, tetapi langsung memberikan hasil karakter yang dimasukkan.


Untuk beberapa fungsi rutin umum : konversi dll
Fungsi-fungsi pustaka yang umum digunakan untuk menampilkan hasil yang prototype-nya berada di file judul stdlib.h

1. Atof()
Digunakan ntuk mengkonversi nilai string menjadi bilangan bertipe double.
Bentuk umum : atof(char x);

2. Atoi()
Digunakan untuk menghitung hasil pembagian dan sisa pembagian.
Bentuk umum : div_t div(int x, int y)

3. Pow()
Digunakan untuk pemangkatan suatu bilangan.
Bentuk umum : pow(bilangan, pangkat).


untuk mengguakan manipulator, Manipulator pada umumnya digunakan untuk mengatur tampilan layer
Fungsi-fungsi pustaka yang umum digunakan untuk menampilkan hasil yang prototype-nya berada di file judul iomanip.h
1. dec, oct dan hex 
dec, oct dan hex merupakan suatu fungsi manipulator yang digunakan untuk menampilkan data dalam bentuk desimal, oktal dan hexadesimal.

2. setprecision () 
Fungsi setprecision() merupakan suatu fungsi anipulator yang digunakan ntuk mengatur jumlah digit desimal yang ingin ditampilkan. Fungsi ini biasa pada fungsi cout().

3. setbase (int n)
Fungsi setbase () merupakan suatu fungsi manipulator yang digunakan untuk mengkonversi ke bilangan basis n (n= 8, 10 atau 16)

4. setw(int n)
Fungsi setw(int n) merupakan suatu fungsi manipulator yang digunakan untuk mengatur lebar field (spasi) untuk suatu nilai sebesar n karakter

5. setfill(int c)
Fungsi setfill(int c) merupakan suatu fungsi manipulator yang digunakan untuk menyetel karakter pemenuh berupa c

6. setiosflags(long f)
Fungsi setiosflags()merupakan suatu fungsi manipulator yang digunakan untuk menyetel format yang ditentukan oleh f

7. resetiosflags(long f)
merupakan suatu fungsi manipulator yang digunakan untuk menghapus format yang ditentukan oleh f


Untuk operasi string
1. Strcpy()
Berfungsi untuk menyalin suatu string asal ke variablel string tujuan.
Bentuk umum : strcpy(var_tujuan, string_asal);

2. Strlen()
Berfungsi untuk memperoleh jumlah karakter dari suatu string.
Bentuk umum : strlen(tujuan, sumber);

3. Strupr()
Digunakan untuk mengubah setiap huruf dari suatu string menjadi huruf capital.
Bentuk umum : strlupr(string);

4. Strcmp()
Digunakan untuk membandingkan dua buah string.
Hasil dari fungsi ini bertipe integer dengan nilai: Negative, jika string pertama kurang dari string kedua. Nol, jika string pertama sama dengan string kedua Positif, jika string pertama lebih besar dari string kedua
Bentuk umum : strcmp(string1, string2);

5. strupr()
Digunakan untuk mengubah huruf menjadi capital
Bentuk umum : strupr(string)

6. strlwr()
Digunakan untuk mengubah huruf menjadi kecil semua
Bentuk umum : strlwr(string)

7. strcmp()
Digunakan untuk membandingkan dua string
Bentuk umum : strcmp (string1, string2)

8. strcat ()
Digunakan untuk menggabungkan string
Bentuk umum : strcat(string1,string2)


Untuk operasi karakter
1. islower()
Fungsi akan menghasilkan nilai benar (bukan nol)jika karakter merupakan huruf kecil.
Bentuk umum : islower(char);

2. isupper()
Fungsi akan menghasilkan nilai benar(bukan nol) jika karakter merupakan huruf capital.
Bentuk umum : isupper(char);

3. isdigit()
Fungsi akan mengahsilkan nilai benar(bukan nol) jika karakter merupakan sebuah digit.
Bentuk umum : isdigit(char);

4. Tolower()
Fungsi akan mengubah huruf capital menjadi huruf kecil.
Bentuk umum : tolower(char);

5. Toupper()
Fungsi akan mengubah huruf kecil menjadi huruf capital.
Bentuk umum : toupper(char);
Digunakan untuk mencetak tipe data string ke printer 

Selasa, 27 Agustus 2013

Tentang Pelajaran RPL


5.1 VARIABL, KONSTANTA, DAN TIPE DATA

                                Variabl, konstanta, dan tipe data merupakan tiga hal yang akan selalu kita jumpai membuat program. Bahasa pemrograman apapun  dari yang paling sederhana sampai paling kompleks, mengharuskan kita untuk mengerti ketiga hal tersebut.

                5.1.1 Variabl

                                Variabl adalah tempat dimana kita dapat mengisi atau mengkosongkan nilainya dan mengambil kembali apabila di butuhkan. Setiap variabl akan mempunyai nama ( identifier ) dan  nilai .
                Pada sebagian besar bahasa pemrograman , variable harus dideklarasikan lebih dulu untuk mempermudah compiler bekerja. Apabila veriabel tidak dideklarasikan maka setiap kali compiler bertemu dengan variable baru. Hal piler. Bahkan pada beberapa bahasa pemrograman, compiler akan menolak untuk melanjutkan proses kembali.

                5.1.2  Konstanta

                                Konstanta adalah variabl yang nilai datanya bersifat tetap dan tidak bisa diubah. Jadi konstanta adalah juga variabel bedanya adalah pada nilai disimpanya. Jika nilai datanya sepanjang program berjalan tidak diubah-ubah, maka sebuah variabel lebih baik diperlakukan sebagai konstanta. Pada sebuah kode program ,biasanya nilai data dari konstanta diberikan langsung dibagian deklarasi konstanta. Sedangkan untuk variabel biasanya hanya ditentukan nama variabel dan variabelnya biasanya hanya ditentukan nama variabel dan tipe data.
 
        5.1.3. Tipe Data
TIPE DATA  adalah jenis data yang dapat diolah oleh komputer untuk memenuhi  kebutuhan dalam  pemrograman komputer.salah satu tugas penting seorang  programmer  adalah memiliki tipe data yang sesuai  untuk menghasilkan program  yang efisien dan berkinerja tinggi.
       
       TIPE  DATA :
      
1   1.PRIMITIVE
·         NUMERIC
·         CHARACTER
·         BOOLEAN
     2. COMPOSITE
·         ARRAY
·         RECORD
·         IMAGE
·         DATE TIME
Tipe data primitive adalah tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman. Sedangkan tipe data composite adalah tipe data bentukkan yang terdiri dari dua atau lebih tipe data primitive.
·         Tipe data numeric
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk bilangan atau angka.jenis yang termasuk dalam tipe data numeric antara lain integer (bilangan bulat),dan float (bilangan pecahan).
·         Character
Character merupakan tipe data yang paling banyak digunakan.tipe data character kadang disebut sebagai char atau string.tipe data string hanya dapat digunakan menyimpan teks atau apapun sepajang berada dalam tanda petik dua (“....”) atau petik tunggal (‘....’).
·         Boolean
Tipe data ini banyak digunakan untuk pengambilan keputusan pada struktur percabangan dengan IF .... THEN atau IF ... THEN ... ELSE.
·         Array
Array atau sering disebut sebagai larik adalah tipe data yang sudah  terstruktur dengan baik,meskipun masih sederhana.array mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel.setiap lokasi data array diberi nomer indeks yang berfungsi sebagai alamat dari data tersebut.
·         Record atau stuct
Record atau struct adalah termasuk tipe data komposit.record dikenal dengan bahasa pascal/delphi sedangkan strut dikenal denagan bahasa C++.tipe data record mampu menampung banyak data dengan tipe data berbeda-beda(heterogen).biasanya record digunakan untuk menampung data suatu objek.
·         Image
       Image atau gambar atau citra merupakan tipe data grafik.
·         Date time
Tipe data ini masuk dalam kelompok tipe data composite karena merupakan bentuk dari  beberapa tipe data.
·         Tipe data lain
o   Subrange
Tipe data subrange merupakan tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai dengan yang ditetapkan programmer.tipe data ini didukung  dengan sangat baik dalam  delphi.
o   Enumersi
Tipe data ini merupakan tipe data yang mempunyai elemen-elemen  yang harus disebut  satu per satu dan bernilai konstanta integer sesuai dengan urutannya.nilai konstanta integer elemen ini diwakili oleh suatu nama variabel yang ditulis didalam kurung.
o   Object
Tipe data object digunakan untuk menyimpan nilai yang berhubungan dengan objek-objek yang disediakan oleh visual basic,delphi  dan bahasa pemrograman lain yang berbasis GUI.
o   Variant
Tipe ini adalah tipe data yang paling fleksibel diantara tipe data yang lain,akrena dapat mengakomodasi semua tipe data yang lain seperti telah dijelaskan.

Jumat, 12 Juli 2013


PO KRUI PUTRA

Armada Krui Putra

Mesin       : Mercedes-Benz OH 1626 EURO III With Air Suspension System
Karoseri   : Restu Ibu Luxobus
Kapasitas : 59 Seat
Fasilitas    : AC,  2 Big LCD TV, DVD MP3 Karaoke, Reclining Seat

Contact Person :

GENTA KHARISMA ISLAM
022-60932181
085759147718/082120100391



Rabu, 10 Juli 2013

indahnya matematika

see thiz awesome math …
1 x 8 + 1 = 9
1 x 9 + 2 = 11
12 x 8 + 2 = 98
12 x 9 + 3 = 111
123 x 8 + 3 = 987
123 x 9 + 4 = 1111
1234 x 8 + 4 = 9876
1234 x 9 + 5 = 11111
12345 x 8 + 5 = 98765
12345 x 9 + 6 = 111111
123456 x 8 + 6 = 987654
123456 x 9 + 7 = 1111111
1234567 x 8 + 7 = 9876543
1234567 x 9 + 8 = 11111111
12345678 x 8 + 8 = 98765432
12345678 x 9 + 9 = 111111111
123456789 x 8 + 9 = 987654321
123456789 x 9 +10= 1111111111
9 x 9 + 7 = 88
98 x 9 + 6 = 888
987 x 9 + 5 = 8888
9876 x 9 + 4 = 88888
98765 x 9 + 3 = 888888
987654 x 9 + 2 = 8888888
9876543 x 9 + 1 = 88888888
98765432 x 9 + 0 = 888888888
Brilliant, isn’t it?
And look at this symmetry:
1 x 1 = 1
11 x 11 = 121
111 x 111 = 12321
1111 x 1111 = 1234321
11111 x 11111 = 123454321
111111 x 111111 = 12345654321
1111111 x 1111111 = 1234567654321
11111111 x 11111111 = 123456787654321
111111111 x 111111111=123456789 87654321
Now, take a look at this… 101%
From a strictly mathematical viewpoint:
What Equals 100%?
What does it mean to give MORE than 100%?
Ever wonder about those people who say they are giving
more than 100%?
We have all been in situations where someone wants you
to GIVE OVER 100%.
How about ACHIEVING 101%?
What equals 100% in life?
Here’s a little mathematical formula that might help
answer these questions:
If:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Is represented as:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
22 23 24 25 26.
If:
H-A-R-D-W-O- R- K
8+1+18+4+23+ 15+18+11 = 98%
And:
K-N-O-W-L-E- D-G-E
11+14+15+23+ 12+5+4+7+ 5 = 96%
But:
A-T-T-I-T-U- D-E
1+20+20+9+20+ 21+4+5 = 100%
THEN, look how far the love of GOD will take you:
L-O-V-E-O-F- G-O-D
12+15+22+5+15+ 6+7+15+4 = 101%
Therefore, one can conclude with mathematical
certainty that:
While Hard Work and Knowledge will get you close, and
Attitude will
get you there, It’s the Love of God that will put you
over the top!!!!

Minggu, 26 Mei 2013

Update si "pantat seksi"

Lama juga gak update Bis di Blog, maklum akhir - akhir ini mah sering update di Facebook. Kalau di Facebook Jepret langsung Update gak usah pake embel - embel kayak yang gue tulis nih.. (nah loo pake gue.. gue..)
Edisi ini bakal aku upload tentang si "pantat seksi" yang berhasil saya Abadikan. Asli lho.. saya foto sendiri, saya cari sendiri bukan asal comot di google hehehhe

oke deh langsung aja...
Ayoo pantat seksi siapa nih..
wong ada tulisanya kok masih ditanyain -_- ya si "Discovery" dari Laksana.
Ini nih.. ada ceritanya dibalik pengabadian si nona "Disco", sudah berminggu - minggu "ngidam" pengen liat langsung nih Disco gak cuma di google. Begitu liat nih Bis gue kejar sampai akhirnya dia bertengger manis di parkiran GrahaCakrawala (UM) buat gue foto. :)









Cantik banget kan noh bokong Discovery. Discovery ini sebenarya produk terbaru dari Laksana setelah produk Legacy SR1. (setahuku lho yaa..) Discovey ini bisa menggunakan mesin depan atau belakang. Berbeda dengan SR1 yang cuma menggunakan mesin belakang.
Kalau disuruh milih antara Disco sama SR1, aduh kagak bisa sama - sama menarik hati sih..





Sekarang berpinda pada Si "Jethro" nih.. Jetbus mah asli Malang alias Adi Putro. Cantik - cantik banget deh nih pantat.

Bis cantik - cantik ini dari PO. Senja Furnindo.
ini nih ada cerita lucu, jadi waktu ada kuliah nih bus yang warna biru lewat depan fakultasku, dan terlihat jelas dari jendela kelasku. Setelah jam perkuliahan habis cepet - cepet deh gue keliling UM buat cari nih bis. Setelah ketemu eh.. dia sudah bertengger manis di parkiran GrahaCakrawala UM bersama 2 saudaranya. :D

Pemilik si pantat seksi ini Jetbus HD - OH 1526


Nah.. nih ada pantat seksi dari mbak KD "Kramat Djati" lho yaa... hihihihi
mbak KD ini jurusan Malang - Bandung. setiap jam 2 siang pasti nih bus udah nangkring di situ (daerah klojen)
Mbak KD ini pake jetbus non HD tuh.. liat aja bokongnya lebih pendek, bandingin sendiri deh sama Senja Furnindo diatas.







Duo siapaaa nih disamping.. yang cakep - cakep ini..
Parwisnya Subur Jaya lagi nangkring di pelataran GrahaCakrawala UM
Kelihatanya sama ya.. tapi mereka beda lho..
Yang biru nih.. Jetbus HDSE dan yang silver SuperJetbus.

Persamaan antara mereka adalah sama - sama jetbus (yaa.. iya lah udah ada tulisanya -_-)
yang saya tahu..
Jetbus HDSE itu bedanya gak banyak sama jetbus HD (sama - sama kotak.. yaeeyaala -_-)
Setelah baca - baca cari info apa sih bedanya nih bocah..

Kalau jetbus HDSE ada tambahan stoplamp dibawah lampu utama dan mufler knalpot (lobang knlapot) ada 2.
Kalau Super Jetbus katanya ada 5 titik sensor parkir di body belakang (tapi gue sendiri belum pernah liat titik sensornya) dan yang paling terlihat lubang mufler bertambah jadi 4 buah.

Senin, 20 Mei 2013

Bus Listrik, Solusi Transportasi Yogyakarta

Kamis, 4 April 2013

YOGYAKARTA - Kemacetan menjadi menjadi permasalahan transportasi yang serius di Yogyakarta. Seperti di kota-kota besar lainnya, kemacetan diakibatkan rasio pertumbuhan kendaraan yang tidak seimbang dengan infrastruktur jalan.
200-300 unit mobil dan 6000 sepeda motor bertambah setiap bulannya. Sebagai salah satu solusi transportasi massal, bus listrik yang dibuat oleh Puslit Teknologi Listrik dan Mekatronika LIPI Bandung dan Pusat Teknologi Industri Sistem Transportasi BPPT akan beroperasi di Provinsi Daerah Istimewa Yogyakarta (DIY).
Hal tersebut dibahas pada rapat koordinasi menjelang Ujicoba Bus Listrik di Kantor Dinas Perhubungan, Komunikasi dan Informatika Provinsi DIY, pada Rabu, 3 April 2013. Rapat Tersebut dihadiri perwakilan dari Kementerian Ristek, LIPI, BPPT, PT. PLN, UGM, serta perwakilan dari Pemkot Yogyakarta dan Pemprov DIY.
Rapat ini membahas tentang berbagai aspek dalam rangka menyiapkan ujicoba bus listrik di DIY yg rencananya akan diresmikan langsung oleh Mennegristek dan Gubernur DIY dalam waktu dekat.
Menurut Staf Ahli Mennegristek bidang Teknologi Transportasi dan TIK, Hari Purwanto, bus listrik LIPI yg menggunakan tenaga baterai dan berkapasitas 12 orang tersebut akan melayani wisatawan yang ingin berkeliling di seputar kawasan keraton dan alun-alun DIY.
Tempat pengisian (Charging Point) daya baterai bus Listrik akan ditempatkan di Taman Pintar yang sekaligus menjadi pickup point untuk penumpang bus tersebut.
Siap Beroperasi
Sementara itu bus listrik buatan BPPT akan digunakan sebagai armada Transjogja. Sebagai tahap awal, bus listrik BPPT akan beroperasi di kawasan kampus UGM. Berbeda dengan bus listrik yg dibuat LIPI, bus listrik BPPT tersebut mengambil tenaga listrik dari jaringan kabel di atas jalur bus, dengan sistem electric trolley bus.
Tahun ini bus listrik BPPT tersebut akan melalui serangkaian ujicoba di kawasan Puspiptek Serpong dan diharapkan tahun depan sudah dapat beroperasi, sambil menunggu hasil kajian tekno-ekonomi dan sosial yang dilakukan UGM.
"Kementerian Ristek beserta LPNK Ristek mendukung Yogyakarta sebagai kota dan provinsi pertama yang mengaplikasikan transportasi hijau", ujar Hari Purwanto.
Walikota Yogyakarta, H. Haryadi Suyuti, yang ditemui setelah Rapat tersebut, menyampaikan kegembiraannya dengan rencana tersebut dan berharap solusi ini dapat mengurangi penggunaan kendaraan pribadi di Yogyakarta. "Kami berterima kasih atas rencana ini. Kami memang merindukan sistem transportasi hijau", ujar Haryadi.
Setelah rapat tersebut, Walikota Yogyakarta bersama tim dari Kementerian Ristek mengunjungi Taman Pintar dan melakukan simulasi rute di kawasan alun-alun dan keraton DIY. (adv)(amr)