Langsung ke konten utama

Postingan

Menampilkan postingan dengan label Pemrograman Terstruktur

Program C++ Mencari Nilai Rata-Rata Dengan For

Seperti yang kita ketahui bahwa dalam bahasa pemrograman C++ pernyataan For digunakan untuk melakukan perulangan (looping) terhadap satu atau sejumlah pernyataan. Sebagai contoh kita bisa mencari nilai rata-rata yang diinputkan oleh user. Kemudian program akan menampilkan jumlah total serta nilai rata-rata dari nilai yang diinputkan oleh user tersebut. Misalkan kita ingin mencari nilai rata-rata dari 10 nilai yang diinputkan oleh user, maka program C++ nya adalah sebagai berikut : #include #include void main() { float n, total, rata2; total = 0; for(int i=0; i { cout<<"Masukkan nilai ke "<<(i+1)<<" : "; cin>>n; total = total + n; } rata2 = total / 10;  cout<<"Total = "<<total<<endl;  cout<<"Rata2 = "<<rata2<<endl; getch(); } Penjelasan Program C++ Mencari Nilai Rata-Rata Dengan For :Mula-mula kita deklarasikan variabel yaitu n, total dan rata2 dengan ...

Contoh Pernyataan For Sederhana Dalam Program C++

Contoh Pernyataan For Sederhana Dalam Program C++ Dalam bahasa pemrograman C++ untuk melakukan perulangan (looping) yang paling umum digunakan adalah pernyataan For. Pernyataan For berguna untuk melakukan perulangan (looping) terhadap satu atau sejumlah pernyataan. Contoh sederhana adalah untuk menampilkan tulisan C++ sebanyak 10 kali, seperti contoh program dibawah ini : #include #include   void main() { clrscr(); int i; for(i=0; i { cout<<"C++"< } getch(); } Penjelasan Pernyataan For Sederhana Dalam Program C++ diatas : Mula-mula kita membuat sebuah variabel baru yaitu i dengan tipe integer. Dalam pernyataan for, i diberi nilai awal yaitu 0. Kemudian dilakukan pengujian apakah i  

Program C++ Untuk Menentukan Lulus/Tidak Lulus

Berikut ini merupakan contoh program C++ yang menggunakan pernyataan IF. Soalnya adalah sebagai berikut : Dengan menggunakan pernyataan IF, buatlah program untuk menentukan apakah seorang mahasiswa “Lulus” atau “Tidak Lulus” berdasarkan Nilai Teori dan Nilai Praktek yang diinputkan oleh user. Syarat mahasiswa akan Lulus jika nilai rata-rata minimal 60 dan Nilai Praktek minimal 55. Misal Nilai Teori = 100, Nilai Praktek = 50 maka hasilnya = Tidak Lulus. Misalnya Nilai Teori = 40, Nilai Praktek = 90 maka hasilnya Lulus. Melihat soal diatas, berarti kita mengetahui bahwa inputnya ada dua yaitu Nilai Teori dan Nilai Praktek. Mahasiswa akan berdasarkan dua hal yaitu nilai rata-rata dan nilai teori. Jadi sebelumnya kita harus mencari nilai rata-rata terlebih dahulu yaitu dengan menjumlahkan nilai teori dan praktek lalu dibagi dua. Program C++ selengkapnya untuk menjawab pertanyaan diatas adalah sebagai berikut : #include #include   void main() {   ...

Menampilkan Nilai Huruf Dengan IF

Menampilkan Nilai Huruf Dengan IF Kali ini kita akan mencoba membuat program C++ untuk menampilkan nilai huruf dari bilangan yang diinputkan oleh user. Jadi misalnya user menginputkan bilangan 85 maka akan menampilkan huruf A. Soal selengkapkanya adalah sebagai berikut : Dengan menggunakan pernyataan IF, buatlah program untuk menampilkan nilai huruf dari nilai yang diinputkan oleh user, dengan ketentuan sebegai berikut : Jika nilai lebih besar dari 80, maka nilai huruf = A Jika nilai lebih besar dari 75, maka nilai huruf = B Jika nilai lebih besar dari 65, maka nilai huruf = C Jika nilai lebih besar dari 45, maka nilai huruf = D Jika nilai kurang dari atau sama dengan 45, maka nilai huruf = E Jika nilai yang diinputkan lebih besar dari 100 atau kurang dari 0, maka akan menampilkan pesan “inputan salah”. Untuk membuat program C++ menampilkan nilai huruf seperti soal diatas, kita dapat memanfaatkan pernyataan IF. Berikut ini source code program C++ untuk menampilkan n...

Program C++ untuk Mencari Bilangan Terkecil

Pada bahasa pemrograman C++ terdapat sebuah operator yang termasuk operator ternary yaitu operator kondisi. Operator ternary adalah operator yang menggunakan 3 operand (berupa ungkapan), maka dari itu operator kondisi pada C++ termasuk operator ternary. Salah satu contoh kegunaan operator kondisi adalah pada program C++ untuk mencari bilangan terkecil. Sebenarnya cara ideal pada program C++ untuk mencari bilangan terkecil adalah menggunakan pernyataan IF. Tetapi sebelum mengenal pernyataan IF, kita juga dapat menggunakan operator kondisi untuk mencari bilangan terkecil, misalnya mencari bilangan diantara 3 bilangan. Baiklah, berikut ini program C++ untuk mencari bilangan terkecil diantara 3 bilangan dengan menggunakan operator kondisi : #include #include void main() { int bil1, bil2, bil3, minim; bil1 = 9; bil2 = 2; bil3 = 7; minim = bil1 < bil2 ? bil1 : bil2; minim = bil3 < minim ? bil3 : minim; cout<<"Bilangan terkecil = "< getch...

Program C++ untuk Mencari Bilangan Terbesar

 Salah satu soal algoritma sederhana adalah mencari bilangan terbesar atau terkecil, dimana bilangan tersebut diinputkan oleh user. Misalnya mencari bilangan terbesar atau terkecil diantara 3 buah bilangan yang diinputkan oleh user. Kita bisa menjawab pertanyaan ini dan mencari bilangan terbesar atau terkecil dengan menggunakan Operator Kondisi yang tersedia pada bahasa pemrograman C++. Tetapi umumnya untuk mencari bilangan terbesar atau terkecil seperti ini, programmer akan menggunakan pernyataan IF karena lebih mudah dimengerti serta lebih fleksibel. Untuk lebih jelasnya silahkan simak program C++ dibawah ini untuk mencari bilangan terbesar : #include #include void main() { cout<<"Program Mencari Bilangan Terbesar"< int bil1, bil2, bil3, terbesar; cout<<"Masukkan bilangan 1 : "; cin>>bil1; cout<<"Masukkan bilangan 2 : "; cin>>bil2; cout<<"Masukkan bilangan 3 : "; cin>>bil3...

Program C++ Menentukan Bilangan Ganjil atau Genap

Soal : Buatlah program C++ untuk menentukan apakah suatu bilangan yang diinputkan user adalah bilangan ganjil atau bilangan genap. Analisa : Untuk membuat program C++ yang menentukan bilangan ganjil atau bilangan genap, terlebih dahulu kita harus tahu bagaimana membedakan bilangan ganjil dan genap. Contoh bilangan ganjil adalah 1, 3, 5, 7, 9 dan seterusnya. Contoh bilangan genap adalah 2, 4, 6, 8 dan seterusnya. Sebelum bisa menentukan bilangan ganjil dan genap, anda harus mengetahui operator sisa pembagian (MOD) / modulus. Operator sisa pembagian menghasilkan sisa hasil bagi, untuk lebih jelasnya lihat contoh berikut : 10 MOD 3 = 1 12 MOD 10 = 2 4 MOD 2 = 0 5 MOD 10 = 5 Kembali ke soal, logika jawabannya, bilangan genap adalah bilangan yang bisa dibagi dua, dalam arti bilangan genap adalah bilangan yang jika dibagi (dengan MOD) dua (2) maka sisa hasil baginya sama dengan nol. Sedangkan bilangan ganjil adalah sebaliknya, yaitu bilangan yang jika dibagi (MOD)...

Cara Menghitung Panjang/Ukuran Array di C++

 Array adalah kumpulan data atau variabel yang memiliki tipe data dan nama yang sama. Masing-masing variabel dibedakan berdasarkan suatu index atau disebut juga subscript. Banyaknya data yang bisa disimpan dalam suatu array disebut juga ukuran array atau panjang array. Lalu bagaimana cara menghitung panjang array atau menghitung ukuran array pada program yang menggunakan C++. Cara menghitung panjang array pada C++ adalah dengan memanfaatkan fungsi sizeof. Fungsi ini sebenarnya digunakan untuk mengukur atau mengetahui ukuran memory yang digunakan oleh sebuah variabel. Dengan begitu kita dapat mengukur ukuran memory sebuah array (keseluruhan array) dan mengukur ukuran memory satu elemen array. Dengan cara begitu kita bisa menghitung panjang array. Jika masih bingung, silahkan langsung lihat saja contoh program C++ dibawah ini, program C++ sederhana untuk menghitung panjang sebuah array. #include #include void main() { cout<<"Program Menghitung Ukura...