Senin, 14 Maret 2011

Membuat Program Deret Segitiga dengan Perulangan For

Semester baru dengan bahasa pemrograman baru. Sekarang di semester 4 ini saya menggunakan C++ sebagai bahasa pemrograman untuk mata kuliah Teknik Pemrograman Terstruktur 2. Pada dasarnya penggunaan bahasa pemrograman C++ sama dengan bhasa pemrograman berorientasi object lainnya, hanya saja untuk permulaan C++ harus diawali dengan menentukan header terlebih dahulu. Pada tugas kali ini saya sudah memasuki Bab Perulangan, dan untuk program pertamanya seperti biasa membuat deret segitiga menurun atau naik seperti gambar output di bawah ini
untuk menampilkan seperti output disamping, berikut adalah coding beserta logikanya:
 
#include<stdio.h>
#include<conio.h>
Menentukan header untuk program yang akan digunakan

main() {
memulai program

int i,j;
mendeklarasikan variable I dan j bertipe data integer

for(i=6;i>=1;i--) {
perulangan dengan for, memasukan nilai ke dalam variable i, kondisi agar perulangan terjadi sampai i bernilai 1, nilai I dikurangi 1 di akhir perulangan

for(j=1;j<=i;j++){
perulangan dengan for, memasukan nilai ke dalam variable j, kondisi agar perulangan terjadi sampai j sama dengan i, nilai j ditambah 1 di akhir perulangan

printf("%d" ,j);       }
mencetak nilai j
   

printf ("\n");       }
new line atau baris baru

for(i=2;i<=6;i++){
perulangan dengan for, memasukan nilai ke dalam variable i, kondisi agar perulangan terjadi sampai i kurang dari sama dengan 6, dan nilai i ditambah 1 di akhir perulangan

for (j=1;j<=i;j++){
perulangan dengan for, memasukan nilai ke dalam variable j, kondisi agar perulangan terjadi sampai j sama dengan i, nilai j ditambah 1 di akhir perulangan    

printf("%d", j);   }
mencetak nilai j

printf("\n");  }
new line atau baris baru
            
getch();   }
akhir dari program

Jika memakai DevCPP maka tekan CTRL + F9 untuk compile dan CTRL +F10 untuk run
semoga bermanfaat

Tidak ada komentar:

Posting Komentar

007isdead.blogspot.com berbagi ilmu berbagi cerita