Senin, 08 Oktober 2012

FLASH MEMORY


Flash Memory

Memori Flash adalah non-volatile memory, chip yang bisa dihapus secara elektrik dan diprogram kembali. Ini dikembangkan dari EEPROM (Electrically Erasable Programmable Read-Only Memory) dan harus dihapus dalam blok yang cukup besar sebelum hal tersebut dapat ditulis ulang dengan data baru. Jenis kepadatan tinggi NAND juga harus diprogram dan dibaca dalam blok, atau halaman, sedangkan tipe NOR memungkinkan sebuah kata mesin tunggal (byte) yang akan ditulis atau dibaca secara independen.
Jenis NAND terutama digunakan dalam kartu memori contohnya, USB flash drive, solid-state drive, dan produk serupa, untuk penyimpanan umum dan transfer data. Jenis NOR, yang memungkinkan akses acak yang benar dan langsung mengeksekusi kode, digunakan sebagai pengganti EPROM yang lebih tua dan sebagai alternatif untuk beberapa jenis aplikasi ROM. Namun, memori flash NOR dapat meniru ROM terutama pada tingkat kode mesin. Desain digital banyak memerlukan ROM (atau PLA) struktur untuk kegunaan lain, sering pada kecepatan jauh lebih tinggi dari memori flash bisa dicapai. NAND atau NOR flash memory ini juga sering digunakan untuk menyimpan data konfigurasi dalam berbagai produk digital, sebelumnya tugas ini dilakukan oleh EEPROM atau RAM bertenaga baterai statis.
Contoh aplikasi dari kedua jenis memori flash termasuk komputer pribadi, pemutar audio digital, kamera digital, ponsel, video game, instrumentasi ilmiah, robotika industri, elektronik medis, dan sebagainya. Selain menjadi non-volatile, flash memory menawarkan cepat membaca waktu akses, secepat RAM dinamis, walaupun tidak secepat RAM statis atau ROM. Ketahanan kejut mekanik membantu menjelaskan popularitasnya lebih hard disk dalam perangkat portabel seperti halnya daya tahan tinggi, yang mampu menahan tekanan tinggi, temperatur, perendaman dalam air dan lain-lain.
Meskipun flash memory secara teknis adalah jenis EEPROM, tetapi EEPROM umumnya juga digunakan untuk merujuk secara khusus untuk non-flash EEPROM yang bisa dihapus dalam blok kecil, contohnya byte. Karena menghapus siklus lambat, ukuran blok besar yang digunakan dalam memori flash yang terhapus memberikan keuntungan kecepatan yang signifikan dari model lama EEPROM saat menulis data dalam jumlah besar. Memori Flash sekarang biaya jauh lebih kecil dari byte-programmable EEPROM dan menjadi jenis memori dominan yang sejumlah besar bersifat non-volatile, sehingga penyimpanan solid state diperlukan.


Sejarah Flash Memory

Flash memori (baik jenis NOR dan NAND) ditemukan oleh Dr. Fujio Masuoka saat bekerja untuk Toshiba sekitar tahun 1980. Menurut Toshiba, nama "flash" disarankan oleh rekan Dr. Masuoka, yaitu Mr. Shoji Ariizumi , karena proses penghapusan isi memori mengingatkannya pada lampu kilat kamera. Dr. Masuoka menerangkan penemuan ini pada 1984 di International Electron Devices Meeting (IEDM) yang diselenggarakan di San Francisco, California.
Intel Corporation melihat potensi besar dari penemuan ini dan memperkenalkan chip flash NOR jenis komersial pertama pada tahun 1988. NOR berbasis flash memiliki waktu yang panjang untuk menghapus dan waktu menulis. Tetapi memberikan alamat dan bus data yang lengkap, sehingga memungkinkan akses acak untuk setiap lokasi memori . Hal ini membuat pengganti yang cocok untuk chip tua Read-Only Memory (ROM), yang digunakan untuk menyimpan kode program yang jarang diperbarui, seperti BIOS komputer atau firmware dari set-top box. Ketahanannya mungkin sekitar 100 x siklus penghapusan untuk memori flash on-chip, ke 10.000 atau 100.000 siklus lebih khas menghapus, sampai dengan 1.000.000 menghapus siklus NOR berbasis flash. Adalah dasar awal berbasis flash removable media; CompactFlash awalnya berdasarkan itu, meskipun kartu kemudian pindah ke flash NAND lebih murah.
Toshiba mengumumkan flash NAND pada Pertemuan International Electron Devices 1987. Ini telah mengurangi menghapus dan menulis kali, dan membutuhkan lebih sedikit area chip yang per sel, sehingga memungkinkan kerapatan penyimpanan yang lebih besar dan biaya lebih rendah per bit dari NOR flash, tetapi juga memiliki hingga sepuluh kali daya tahan NOR flash. Namun, antarmuka I / O dari flash NAND tidak menyediakan bus alamat acak-akses eksternal. Sebaliknya, data harus dibaca secara blok-bijaksana, dengan ukuran blok khas ratusan hingga ribuan bit. Hal ini membuat flash NAND tidak cocok sebagai drop-in pengganti ROM program, karena kebanyakan mikroprosesor dan mikrokontroler diperlukan byte-tingkat akses acak. Dalam hal ini, flash NAND mirip dengan perangkat penyimpanan data sekunder, seperti hard disk dan media optik, dan dengan demikian sangat cocok untuk digunakan dalam perangkat penyimpanan massal, seperti kartu memori. Para NAND pertama berbasis removable format media adalah SmartMedia tahun 1995, dan banyak orang lain telah diikuti, termasuk MultiMediaCard, Secure Digital, Memory Stick dan xD-Picture Card. Sebuah generasi baru format kartu memori, termasuk RS-MMC, miniSD dan microSD, dan Stick Cerdas, menampilkan faktor bentuk yang sangat kecil. Misalnya, kartu microSD memiliki luas lebih dari 1,5 cm2, dengan ketebalan kurang dari 1 mm. microSD kapasitas berkisar dari 64 MB hingga 64 GB, pada Mei 2011.



Prinsip Kerja Flash Memory

Flash memori menyimpan informasi dalam array sel memori terbuat dari floating-gerbang transistor. Dalam tradisional single-level perangkat cell (SLC), setiap sel menyimpan satu bit informasi. Beberapa flash memory yang lebih baru, yang dikenal sebagai multi-level perangkat cell (MLC), dapat menyimpan lebih dari satu bit per sel dengan memilih antara berbagai tingkat muatan listrik untuk diterapkan ke gerbang mengambang sel.
Pintu gerbang mengambang mungkin konduktif (biasanya polysilicon di sebagian besar jenis flash memory) atau non-konduktif (seperti dalam flash memory SONOS).

Floating-Gerbang Transistor
Dalam memori flash, setiap sel memori menyerupai MOSFET standar, kecuali transistor memiliki dua gerbang, bukan satu. Di atas adalah gerbang kontrol (CG), seperti dalam transistor MOS lain, tetapi di bawah ini ada sebuah pintu apung (FG) diisolasi oleh seluruh lapisan oksida. FG ini sela antara CG dan saluran MOSFET. Karena FG yang elektrik terisolasi oleh lapisan isolasi, setiap elektron diletakkan di situ terjebak di sana dan, dalam kondisi normal, tidak akan discharge selama bertahun-tahun. Ketika FG memegang biaya, itu layar (sebagian membatalkan) medan listrik dari CG, yang memodifikasi tegangan ambang (VT) sel (tegangan lebih harus diterapkan ke CG untuk membuat pelaksanaan saluran). Untuk membaca-out, suatu perantara tegangan antara tegangan ambang mungkin diterapkan pada CG, dan konduktivitas saluran MOSFET diuji (jika itu melakukan atau isolasi), yang dipengaruhi oleh FG. Aliran arus yang melalui saluran MOSFET dirasakan dan membentuk kode biner, mereproduksi data yang tersimpan. Dalam perangkat sel multi-level, yang menyimpan lebih dari satu bit per sel, jumlah aliran arus dirasakan (bukan hanya kehadirannya atau tidak adanya), untuk menentukan lebih tepatnya tingkat muatan pada FG tersebut.

NOR flash

Di gerbang NOR flash, setiap sel memiliki satu ujung terhubung langsung ke ground, dan ujung lainnya terhubung langsung ke saluran bit. Susunan ini disebut "NOR flash" karena itu bertindak seperti sebuah gerbang NOR: ketika salah satu baris kata (terhubung ke sel CG) dibawa tinggi, transistor penyimpanan yang sesuai bertindak untuk menarik garis bit output rendah. NOR Flash terus menjadi teknologi pilihan untuk aplikasi embedded membutuhkan perangkat memori non-volatile diskrit. Latency rendah membaca karakteristik NOR perangkat memungkinkan untuk kedua eksekusi kode langsung dan penyimpanan data dalam produk memori tunggal


.



Programming

Sebuah sel tunggal tingkat NOR flash dalam keadaan standar adalah logis setara dengan nilai biner "1", karena arus akan mengalir melalui saluran di bawah penerapan tegangan sesuai dengan gerbang kontrol. Sebuah NOR flash sel dapat diprogram, atau set ke nilai biner "0", dengan prosedur sebagai berikut:

     * Sebuah peningkatan pada tegangan (biasanya> 5 V) yang diterapkan pada CG
     * Saluran tersebut sekarang diaktifkan, sehingga elektron dapat mengalir dari sumber ke drain (dengan asumsi transistor NMOS)
     * Arus sumber-drain cukup tinggi untuk menyebabkan beberapa elektron energi tinggi untuk melompat melalui lapisan isolasi ke FG, melalui proses yang disebut elektron panas injeksi

Menghapus

Untuk menghapus sel NOR flash (reset ke negara "1"), tegangan besar dari polaritas yang berlawanan diterapkan antara CG dan terminal sumber, menarik elektron dari FG melalui terowongan kuantum. Modern NOR flash chip memori dibagi menjadi segmen menghapus (sering disebut blok atau sektor). Operasi menghapus hanya dapat dilakukan secara blok-bijaksana; semua sel dalam sebuah segmen menghapus harus dihapus bersama-sama. Pemrograman sel NOR, bagaimanapun, secara umum dapat dilakukan satu byte atau kata pada suatu waktu.

Internal charge pumps

Meskipun kebutuhan untuk pemrograman tinggi dan tegangan menghapus, hampir semua chip flash hari ini hanya memerlukan tegangan catu daya tunggal, dan menghasilkan tegangan tinggi melalui on-chip biaya pompa.

NAND flash

NAND flash juga menggunakan floating-gate transistor, tetapi mereka terhubung dengan cara yang menyerupai gerbang NAND: beberapa transistor dihubungkan secara seri, dan hanya jika semua baris kata yang ditarik tinggi (di atas transistor 'VT) adalah garis sedikit menarik rendah. Kelompok ini kemudian terhubung melalui beberapa transistor tambahan untuk array baris NOR gaya bit.
Untuk membaca, sebagian besar baris kata yang menarik di atas VT dari sedikit diprogram, sementara salah satu dari mereka ditarik hingga lebih dari VT dari sebuah bit terhapus. Kelompok seri akan melakukan (dan tarik garis agak rendah) jika bit dipilih belum diprogram.
Meskipun transistor tambahan, pengurangan kabel ground dan baris bit memungkinkan tata letak yang lebih padat dan lebih besar kapasitas penyimpanan per keping. Selain itu, flash NAND biasanya diijinkan untuk mengandung sejumlah kesalahan (NOR flash, seperti yang digunakan untuk ROM BIOS, diharapkan kesalahan-gratis). Produsen mencoba untuk memaksimalkan jumlah penyimpanan yang dapat digunakan dengan mengecilkan ukuran transistor di bawah ukuran di mana mereka dapat dibuat andal, ukuran mana pengurangan lebih lanjut akan meningkatkan jumlah kesalahan lebih cepat dari itu akan meningkatkan penyimpanan total yang tersedia.

Menulis dan menghapus

Flash NAND menggunakan injeksi terowongan untuk menulis dan rilis terowongan untuk menghapus. NAND flash memory membentuk inti dari perangkat penyimpanan removable USB dikenal sebagai USB flash drive, serta format memori yang paling kartu dan solid-state drive tersedia saat ini.



Keterbatasan Flash Memory

Penghapusan Blok

Salah satu keterbatasan memori flash adalah bahwa meskipun dapat membaca atau diprogram byte atau kata pada suatu waktu dengan cara akses acak, hanya dapat dihapus "blok" pada suatu waktu. Ini biasanya set semua bit dalam blok untuk 1. Dimulai dengan blok yang baru saja dihapus, setiap lokasi di dalam blok yang dapat diprogram. Namun, setelah sedikit telah diatur untuk 0, hanya dengan menghapus seluruh blok itu dapat diubah kembali ke 1. Dengan kata lain, memori flash (khusus NOR flash) menawarkan acak-akses baca dan operasi pemrograman, tetapi tidak dapat menawarkan acak acak-akses penulisan ulang atau menghapus operasi. Sebuah lokasi bisa, bagaimanapun, ditulis ulang asalkan nilai 0 baru bit adalah superset dari nilai lebih yang ditulis itu. Sebagai contoh, sebuah nilai nibble dapat terhapus untuk 1111, kemudian ditulis sebagai 1110. Berturut-turut menulis untuk gigit yang dapat mengubahnya ke 1010, kemudian 0010, dan akhirnya 0000. Pada dasarnya, penghapusan set (semua) bit, dan program hanya dapat menghapus bit. Berkas sistem yang dirancang untuk perangkat flash dapat memanfaatkan kemampuan ini untuk mewakili metadata sektor.
Meskipun struktur data dalam memori flash tidak dapat diperbarui dengan cara yang benar-benar umum, ini memungkinkan anggota untuk "dihapus" dengan menandai mereka sebagai tidak valid. Teknik ini mungkin perlu dimodifikasi untuk multi-level perangkat sel, di mana satu sel memori memegang lebih dari satu bit.
Perangkat flash umum seperti stik USB dan kartu memori hanya menyediakan antarmuka blok-tingkat, atau flash lapisan terjemahan (FTL), yang menulis ke sel yang berbeda setiap kali memakai-tingkat perangkat. Hal ini untuk mencegah menulis tambahan dalam blok, namun itu tidak membantu perangkat dari yang aus sebelum waktunya oleh sistem yang dirancang buruk. Sebagai contoh, hampir semua perangkat konsumen kapal diformat dengan sistem file MS-FAT, yang pra-tanggal memori flash, yang telah dirancang untuk DOS dan media disk.

Pemakaian Memory

Keterbatasan lain adalah bahwa memori flash memiliki sejumlah hingga program-menghapus siklus (biasanya ditulis sebagai P / E siklus). Produk flash yang paling tersedia secara komersial dijamin untuk menahan sekitar 100.000 P / E siklus, sebelum memakai mulai memburuk integritas penyimpanan. Micron Technology dan Sun Microsystems mengumumkan SLC NAND flash chip memori rating 1.000.000 P / E siklus pada tanggal 17 Desember 2008.
Jumlah siklus dijamin mungkin berlaku hanya untuk memblokir nol (seperti halnya dengan perangkat TSOP NAND), atau untuk semua blok (seperti dalam NOR). Efek ini sebagian diimbangi di beberapa firmware chip atau driver sistem file dengan menghitung menulis dan dinamis remapping blok dalam rangka untuk menyebarkan Operasi tulis antara sektor, teknik ini disebut mengenakan meratakan. Pendekatan lain adalah untuk melakukan menulis verifikasi dan pemetaan untuk cadangan sektor dalam hal kegagalan menulis, teknik yang disebut Blok Manajemen Bad (BBM). Untuk perangkat portabel konsumen, teknik wearout manajemen ini biasanya memperpanjang umur flash memory melebihi umur perangkat itu sendiri, dan beberapa kehilangan data dapat diterima dalam aplikasi ini. Untuk tinggi penyimpanan keandalan data, bagaimanapun, tidak dianjurkan untuk menggunakan memori flash yang akan harus melalui sejumlah besar siklus pemrograman. Keterbatasan ini tidak berarti untuk 'read-only' aplikasi seperti thin client dan router, yang diprogram hanya sekali atau paling banyak beberapa kali selama hidup mereka.

Baca Mengganggu

Metode yang digunakan untuk membaca memori flash NAND dapat menyebabkan sel lain di dekat sel yang sedang dibaca untuk berubah seiring waktu jika sel-sel sekitarnya blok tidak ditulis ulang. Ini umumnya dalam ratusan ribu membaca tanpa menulis ulang dari sel-sel. Kesalahan tidak muncul ketika membaca sel asli, melainkan muncul ketika akhirnya membaca salah satu sel di sekitarnya. Jika controller lampu kilat tidak melacak jumlah membaca seluruh perangkat penyimpanan secara keseluruhan dan menulis ulang data sekitarnya secara berkala sebagai tindakan pencegahan, membaca kesalahan mengganggu kemungkinan akan terjadi, dengan hilangnya data sebagai hasilnya.


MEPERCEPAT KINERJA KOMPUTER


1. Pangkas File Berserakan pada Desktop Anda
Apakah Desktop Anda penuh dengan file berserakan? Ada beberapa langkah yang dapat Anda pilih untuk memperbaikinya. Jangan terlalu banyak file berserakan di desktop karena secara signifikan walaupun kecil akan mempengaruhi kinerja komputer. Jadi simpanlah file pada tempatnya sebisa mungkin tata dengan rapi file Anda.

2. Uninstall Program yang tidak digunakan
Anda mungkin telah mengumpulkan program-program di komputer Anda yang tidak Anda gunakan. Ketika program terinstall, menciptakan hubungan antara program dan sistem operasi. Bahkan jika Anda tidak menggunakan program-program ini, mereka dapat memperlambat sistem Anda. Maka sebaiknya Anda mengUninstall program yang tidak Anda butuhkan agar tidak memperlambat sistem Anda

3. Scan Sistem Anda untuk mengecek kesalahan
Sebuah sistem operasi adalah kumpulan file yang melakukan fungsi yang berbeda. Hal ini dimungkinkan, dari waktu ke waktu, bahwa satu atau lebih file-file sistem telah berubah atau menjadi rusak. Jika hal ini terjadi, kecepatan sistem Anda bisa berkurang. Dengan menggunakan utility yang disebut ” System File Checking”, yang mana akan memeriksa file-file dengan benar sehingga masalah bisa ditemukan.

4. Scan Virus, Spyware dan Adware
Setiap komputer rentan terhadap virus apalagi yang basis Windows XP dan yang tidak menggunakan Anti Virus. Virus adalah program kecil yang jahat yang menyebabkan masalah baik besar dan kecil bagi pengguna. Spyware dan Adware adalah program yang dibuat oleh perusahaan untuk mengetahui informasi lebih lanjut tentang pelanggan. Biasanya program ini tidak dibuat untuk tujuan berbahaya. Spyware dan Adware berada dalam memori komputer dan akan memperlambatnya. Scanning berkala dan penghapusan Virus, Spyware dan Adware merupakan cara terbaik untuk meningkatkan kinerja komputer.


5. Kurangi Penggunaan Program secara otomatis saat Start Up.
Program menggunakan operasi memori RAM. Kecuali Anda selalu menggunakan suatu program, Anda dapat menjaga mereka dari loading pada startup Windows. Tetapi jika jarang digunakan lebih baik non aktifkan saja dari auto start. Sehingga kinerja Komputer Anda nantinya akan maksimal.

6. Periksa Spesifikasi Komputer/PC Anda
Jangan lupa perhatikan spesifikasi dari Komputer atau PC Anda. Adalah hal yang mustahil untuk mempercepat komputer jika mainboard misalnya hanya mendukung Pentium 3. Jadi syarat pertama adalah hardware harus memungkinkan untuk memaksimalkan PC Anda. Apabila hardwarenya sudah mendukung pastinya akan menambah pemaksimalan PC Anda.
Pada kali ini ESC-creation akan membahas bagaimana mempercepat kinerja komputer yang kita miliki sehingga performance lebih baik dengan sedikit Tweaking dan Modifikasi pada setting Windows computer kita. Hal ini sangat membantu untuk mempercepat Kinerja computer kita yang mungkin anda rasa masih lamban seperti bila kita masih menggunakan PC setara pentium III atau Pentium 4.
Dengan menerapkan Modifikasi, optimiser, Tweaking seeting Registry pada Windows maka hal ini akan mengoptimalkan kerja dari Computer agar bekerja lebih cepat dari sebelumnya.
Berikut langkah Optimalisasi Windows untuk mempercepat kinerja Komputer :

A. Matikan beberapa fitur Start Up.
Hal ini akan mempercepat loading Windows pada waktu Booting atau pertama kali kita menghidupkan Komputer.
  • Masuk menu RUN >>> Ketikan MSCONFIG >> OK >> Pilih menu Start Up >> Hilangkan semua cawang pada Start up kecuali Program Anti virus
  • Klik Menu service >> Hilangkan cawang pada Automatic Updates
  • Setelah itu >>> Aplly >>> Ok
Hal ini memerlukan Restart Windows, Setelah itu ada Message Windows dan pilih dont show this message again. Kemudian lanjutkan ke Optimasi pada Registry Windows di bawah ini.

B. Optimasi Pada Registry
Rubah Registry Windows pada bagian berikut ini.
  • MASUK RUN >> Ketik REGEDIT >> >> OK
  • MY COMPUTER >>> HKEY_CURRENT_USER >> CONTROL PANEL >> DESKTOP >>
  • Cari MENU SHOW DELAY >> Doble Klik dan rubah value data menjadi 10
  • Cari HUNG-UP TIME OUT >> Doble Klik rubah value dataya menjadi 5
  • MY COMPUTER >> HKEY_LOCAL_MACHINE >> SYSTEM >> CONTROLSET001 >> CONTROL >> WAIT TO KILL SERVICE >> Rubah Valuenya menjadi 500
  • MY COMPUTER >> HKEY_LOCAL_MACHINE >> SYSTEM >> CONTROL SET002 >> CONTROL >> WAIT TO KILL SERVICE >> Rubah Valuenya menjadi 500
  • MY COMPUTER >> HKEY_LOCAL_MACHINE >> SYSTEM >> CURRENT CONTROL Set> COntrol >> SESION MANAGER >> MEMORY MANAGEMENT >> DISABLE PAGING EXCecutive >> Rubah Value data menjadi 1
C. Optimalkan Virtual Memory
  • Masuk Control Panel >> System >> Advanced >> Performance Setting >>> Pilih Custom >> Cawang pada : “Use Drop Shadow For Icon labels on the dekstop” dan “Use Visual styles on windows and buttons” dan kemudian aplly.
  • Pada menu advanced >>> Virtual memory >> Change >> Klik pada drive c:Windows >> Pilih Custom Size >> Rubah Value pada initial size dan maximum Size 2 kali lipat dari value sebelumnya misal 256 rubah ke 512 , 512 rubah 1000) atau anda bisa merubah sesuai keinginan anda asal lebih besar dari value sebelumnya, Kemudian klik Ok.
  •  
Tweaking dan Modifikasi diatas bertujuan untuk mengoptimalkan dan mempercepat proses kerja suatu program atau software. Dan untuk mencegah peringatan / warning Virtual memory too low pada saat menjalankan program yag berat seperti Adobe Photoshob, Corel Draw, Adobe Premiere, Pinacle dan program berat lain yang memerlukan Virtual memory yang besar. Dan juga hal ini untuk mendukung Memory Ram yang kecil sehingga masih bisa digunakan untuk menjalankan progam berat tersebut.
Setelah selesai Restart komputer anda maka Kinerja dan Performance Computer anda akan lebih cepat dari sebelumnya. Selamat Mencoba.

Jumat, 13 Januari 2012

Alogoritma Program Sederhana


 c++ menghitung mundur dari 10 ke 1
borland c++
____________________
#include<iostream.h>
#include<conio.h>
void main()
{
int n;
for(n=10; n>=1; --n)
cout<<n<<endl;
getch();
}
c++ perkalian 1-10 dan nilai genap dan ganjil
borland  c++
_________________
#include<iostream.h>
#include<conio.h>

main(){
int n,b,sisa;
for(n=1; n<=10; n++)
{
for(b=1; b<=10;b++)

if (sisa==n*b%2)
cout << n<< "*"<<b << "="<< n*b <<"genap"<< endl;
else if (sisa == 0)
cout << n<< "*"<<b << "="<< n*b <<"ganjil"<< endl;
};

getch();
}
di bawah ini hanya perkalian 3
 ket
n=3 artinya mulainya perkalian
n<=3 artinya perkalain yang kita inginkan
"n= dan n<=" nilai harus sama,jika menginginkan perkalian tertentu
b=1 artinya dari perkalian 1
b<= artinya sampai perkalian 10
borland c++
______________________________________________
#include<iostream.h>
#include<conio.h>

main(){
int n,b;
for(n=3; n<=3; n++)
{
for (b=1;b<=10;b++)

cout << n<< "*"<<b << "="<< n*b << endl;
};

getch();
}
//perkalian 3 dari 3*1 sampai 3*10


Coding program perkalian 1 sampai 10

borlan c++
 __________________________________
#include<iostream.h>
#include<conio.h>

main(){
int n,b;
for(n=1; n<=10; n++)
{
for (b=1;b<=10;b++)

cout << n<< "*"<<b << "="<< n*b << endl;
};

getch();
}
//perkalian 1 sampai 10 dari 1*1 sampai 1*10


Coding  menghitung 1-10  dan  Menentukan bilangan Genap dan Ganjil

borland c++
_________________________________________________________________
#include<iostream.h>
#include<conio.h>

main(){
int n;
for(n=1; n<=10; n++)
if (n%2)
cout<<n<<"==bilangan ini ganjil"<<endl;
else
cout<<n<<"==bilangan ini genap"<<endl;
getch();
}


Coding menentukan bilangan genap ganjil
program borland c++
__________________

#include <iostream.h>
#include <conio.h>
main()
{
clrscr();
int bil, sisa;
cout<<"Masukkan sebuah bilangan : ";
cin>>bil;
sisa = bil % 2;
if(sisa == 0)
cout<<bil<<" adalah bilangan genap"<<endl;
else
cout<<bil<<" adalah bilangan ganjil"<<endl;
getch();
}


Coding menghitung 1 sampai 10
program borland c++
________________
#include<iostream.h>
#include<conio.h>

main(){
int n;
for(n=1; n<=10; n++)
cout<<n<<endl;
getch();
}
//menghitung 1 sampai 10