Anda di halaman 1dari 4

LISTING PROGRAM #include<stdio.h> #include<conio.h> #include<math.

h> void main(){ long int a,b,temp[10],x=0,i=0; clrscr(); printf("\n konversi desimal ke biner"); printf("\n\n Masukkan angka: "); scanf("%ld",&a); if(a==0){ printf("\n Hasil binernya: "); printf("%ld",0); } else if(a>=1){ printf("\n Hasil binernya: "); } else if(a<0) { printf("\n Harus input angka"); } while(a>0) { b=a%2; a=a/2; temp[x]=b; x++;

} for(i=x-1; i>=0; i--) { printf("%ld",temp[i]); } getch(); } OUTPUT PROGRAM

LOGIKA PROGRAM

#include<stdio.h> bagian terpenting pada program karena jika tidak ada maka program itu tidak bisa jalan. Long int a,b,temp[10],x=0,i=0 membuat array dengan type integer. Clrscr untuk menghapus layar. Printf untuk mencetak atau menampilkannya pada layar Scanf untuk membuat inputan data If(a==0) jika a=0 maka hasil binernya akan tertulis 0, else if(a>=1) dan jika selain daripada 0 namun lebih dari sama dengan 1 maka akan tertulis 1, begitupun dengan else if(a<0)

LAPORAN AKHIR
Mata Kuliah Kelas Praktikum keTanggal Materi NPM Nama Ketua Asisten Nama Asisten Parat Asisten Jumlah Lembar : Organisasi dan Sistem Komputer : 2IA07 : 1 : 7 Oktober 2010 : Into : 52409445 : Cintia Leliana : : : :

LABORATORIUM INFORMATIKA UNIVERSITAS GUNADARMA 2010