Coding
|
Source
Code:
|
#include<stdio.h> //mengaktifkan perintah printf dan scanf
#include<stdlib.h> //mengaktifkan perintah system("pause")
int h,d,o,x,y,z; //type data
int main(void)
{
FILE*file; //membuat file untuk penyipanan
file = fopen("data_no3.txt","w"); //alamat
untuk menyimpan
printf("Fakhri
Munziar (49013010)\n");
printf("=======================================================================\n");
printf("3.a
Konversi Hexadesimal ke Decimal\n");
printf("masukan
nilai hexadecimal = ");
scanf("%x",&h); //%x untuk menampilkan tipe data hexadecimal
printf("hasil
konversi ke bilangan decimalnya adalah = %d \n", h);
fprintf(file,"3.a hasil konversi ke bilangan decimalnya adalah
= %d \n", h);
system("pause");
printf("========================================================================\n");
printf("3.b
Konversi Decimal ke Hexadesimal\n");
printf("masukan
nilai Decimal = ");
scanf("%d",&d); //%d menampilkan data decimal
printf("hasil
konversi ke bilangan Hexadesimalnya adalah = %x \n", d);
fprintf(file,"3.b hasil konversi ke bilangan Hexadecimalnya
adalah = %x \n", d);
system("pause");
printf("=========================================================================\n");
printf("3.c
Konversi Hexadesimal ke oktal\n");
printf("masukan
nilai hexadecimal = ");
scanf("%x",&o);
printf("hasil
konversi ke bilangan oktalnya adalah = %o \n", o);
fprintf(file,"3.c hasil konversi ke bilangan Hoktalnya adalah =
%o \n", o);
system("pause");
printf("========================================================================\n");
printf("3.d
Konversi oktal ke Hexadesimal\n");
printf("masukan
nilai oktal = "); //menampilkan di layar
scanf("%o",&x); //membaca data input
printf("hasil
konversi ke bilangan hexadecimalnya adalah = %x \n", x);
fprintf(file,"3.d hasil konversi ke bilangan hexadecimalnya
adalah = %x \n",x);
system("pause");
printf("========================================================================\n");
printf("3.e
Konversi Desimal ke Oktal\n");
printf("masukan
nilai Desimal = ");
scanf("%d",&y);
printf("hasil
konversi ke bilangan oktalnya adalah = %o \n", y);
fprintf(file,"3.e hasil konversi ke bilangan oktalnya adalah =
%o \n",y);
system("pause"); //mempause tampilan
printf("========================================================================\n");
printf("3.f
hasil Konversi oktal ke desimal\n"); //menampilkan di layar
printf("hasil
masukan nilai oktalnya = ");
scanf("%o",&z); //membaca data inputan
printf("hasil
konversi ke bilangan desimalnyanya adalah = %d \n", z);
fprintf(file,"3.f hasil konversi ke bilangan desimalnya adalah
= %d \n",z);
system("pause"); //mempause tampilan
return(0); //mengembalikan
ke 0
}
|
Deskripsi
singkat:
|
Pada program ini kita membuat program tentang
pengkonrversian bilangan antara decimal, hexadecimal, dan octal. Program ini
menkorversikan sebuah bilangan decimal ke hexadecimal dan oktaf, bilangan hexadecimal
ke decimal dan oktaf, bilangan oktaf ke decimal dan hexadecimal, lalu
menampilkan hasil di layar, kita dituntut untuk memahami tentang tipe data
yang digunakan. Karena apabila kita salah, memasukan tipe data maka akan
terbaca lambat, dan dapat menghabiskan memori yang ada :
Selain itu
hasil dari konversi bilangan ini di simpan di dalam notepad seperti gambar
berikut :
video prmogramannya seperti di bawah ini, cek this out!!
|
Senin, 08 April 2013
TMD02, Pemrograman C, Input-Output, Output File
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar