cara menginstal komputer atau laptop
Sabtu, 17 Januari 2015
Nih guns ane postingin library fungsi pada stdio.h
Fungsi Pada Stdio.H
Fungsi Clearr()
Indikator kesalahan yang jelas
Mereset baik kesalahan dan indikator eof stream.
/ * Kesalahan penulisan * /
Contoh:
# include
int main ()
{
FILE * pfile;
pfile = fopen ("myfile.txt", "r");
if (pfile == NULL) perror ("Kesalahan membuka berkas");
else {
fputc ('x', pfile);
if (ferror (pfile)) {
printf ("Kesalahan Menulis ke myfile.txt \ n");
clearerr (pfile);
}
fgetc (pfile);
if (! ferror (pfile))
printf ("Tidak ada kesalahan membaca myfile.txt \ n");
fclose (pfile);
}
Fungsi Fclose()
Tutup berkas
Menutup file yang berhubungan dengan stream dan disassociates itu.
Contoh :
# include
int main ()
{
FILE * pfile;
pfile = fopen ("myfile.txt", " berat");
fprintf (pfile, "contoh fclose");
fclose (pfile);
return 0;
}
Fungsi fgets()
digunakan untuk membaca string dari file sampai ditemukannya karakter baris baru ‘\n’ atau setelah (n-1) karakter, dengan n adalah panjang maks string yang dibaca.
Contoh:
#include
int main()
{
FILE * pFile;
char mystring [100];
pFile = fopen ("myfile.txt" , "r");
if (pFile == NULL) perror ("Error opening file");
else {
if ( fgets (mystring , 100 , pFile) != NULL )
puts (mystring);
fclose (pFile);
}
return 0;
}
Fungsi fscan()
digunakan untuk membaca kembali file yang sebelumnya telah disimpan dengan menggunakan fprintf().
Contoh:
#include
int main ()
{
char str [80];
float f;
FILE * pFile;
pFile = fopen ("myfile.txt","w+");
fprintf (pFile, "%f %s", 3.1416, "PI");
rewind (pFile);
fscanf (pFile, "%f", &f);
fscanf (pFile, "%s", str);
fclose (pFile);
printf ("I have read: %f and %s \n",f,str);
return 0;
}
Fungsi fputs()
Fungsi mulai menyalin dari alamat yang ditentukan (str) hingga mencapai karakter null terminating ('\ 0'). Terminating ini null-karakter tidak akan disalin ke stream.
Contoh:
#include
int main ()
{
FILE * pFile;
char sentence [256];
printf ("Enter sentence to append: ");
fgets (sentence,256,stdin);
pFile = fopen ("mylog.txt","a");
fputs (sentence,pFile);
fclose (pFile);
return 0;
}
Fungsi fputc()
digunakan untuk menyimpan sebuah karakter pada sebuah file. Fungsi ini akan mengembalikan.
Contoh:
#include
int main ()
{
FILE * pFile;
char c;
pFile = fopen ("alphabet.txt","w");
if (pFile!=NULL) {
for (c = 'A' ; c <= 'Z' ; c++)
fputc ( c , pFile );
fclose (pFile);
}
return 0;
}
Fungsi fread()
digunakan untuk membaca data file dalam bentuk kesatuan blok(sejumlah byte).
Contoh:
#include
#include
int main () {
FILE * pFile;
long lSize;
char * buffer;
size_t result;
pFile = fopen ( "myfile.bin" , "rb" );
if (pFile==NULL) {fputs ("File error",stderr); exit (1);}
// obtain file size:
fseek (pFile , 0 , SEEK_END);
lSize = ftell (pFile);
rewind (pFile);
// allocate memory to contain the whole file:
buffer = (char*) malloc (sizeof(char)*lSize);
if (buffer == NULL) {fputs ("Memory error",stderr); exit (2);}
// copy the file into the buffer:
result = fread (buffer,1,lSize,pFile);
if (result != lSize) {fputs ("Reading error",stderr); exit (3);}
/* the whole file is now loaded in the memory buffer. */
// terminate
fclose (pFile);
free (buffer);
return 0;
}
Fungsi fwrite()
digunakan untuk menyimpan data file dalam bentuk kesatuan blok. Misal digunakan untuk menyimpan data bertipe float atau data bertipe struct.
Contoh:
#include
int main ()
{
FILE * pFile;
char buffer[] = { 'x' , 'y' , 'z' };
pFile = fopen ("myfile.bin", "wb");
fwrite (buffer , sizeof(char), sizeof(buffer), pFile);
fclose (pFile);
return 0;
}
Fungsi fseek()
digunakan untuk keperluan pengaksesan secara random.
Contoh:
#include
int main ()
{
FILE * pFile;
pFile = fopen ( "example.txt" , "wb" );
fputs ( "This is an apple." , pFile );
fseek ( pFile , 9 , SEEK_SET );
fputs ( " sam" , pFile );
fclose ( pFile );
return 0;
}
Fungsi feof()
digunakan untuk menampilkan isi file. Tetapi lebih berfungsi untuk mendeteksi akhir file.
Contoh:
#include
int main ()
{
FILE * pFile;
int n = 0;
pFile = fopen ("myfile.txt","rb");
if (pFile==NULL) perror ("Error opening file");
else
{
while (fgetc(pFile) != EOF) {
++n;
}
if (feof(pFile)) {
puts ("End-of-File reached.");
printf ("Total number of bytes read: %d\n", n);
}
else puts ("End-of-File was not reached.");
fclose (pFile);
}
fungsi fcloseall ( )
yang kegunaanya adalah untuk menutup semua file yang sedang terbuka.
Contoh:
fungsi fdopen()
penggunaan file-pointer atau stream terhadap file-descritoratau file-handle.
Contoh:
fungsi fflush ()
untuk menulis (atau apakah itu terbuka untuk memperbarui dan terakhir i / o operasi adalah operasi output) data tidak tertulis dalam buffer output ditulis ke file.
Contoh:
#include
char mybuffer[80];
int main()
{
FILE * pFile;
pFile = fopen ("example.txt","r+");
if (pFile == NULL) perror ("Error opening file");
else {
fputs ("test",pFile);
fflush (pFile); // flushing or repositioning required
fgets (mybuffer,80,pFile);
puts (mybuffer);
fclose (pFile);
return 0;
}
fungsi getchar()
berguna untuk membaca data yang bertipe karakter.
Contoh:
#include
int main ()
{
int c;
puts ("Enter text. Include a dot ('.') in a sentence to exit:");
do {
c=getchar();
putchar (c);
} while (c != '.');
return 0;
}
fungsi Fgetpos()
Mengambil posisi saat ini di stream.
Contoh:
#include
int main ()
{
FILE * pFile;
int c;
int n;
fpos_t pos;
pFile = fopen ("myfile.txt","r");
if (pFile==NULL) perror ("Error opening file");
else
{
c = fgetc (pFile);
printf ("1st character is %c\n",c);
fgetpos (pFile,&pos);
for (n=0;n<3 data-blogger-escaped-0="" data-blogger-escaped-berfungsi="" data-blogger-escaped-berupa="" data-blogger-escaped-buffer="" data-blogger-escaped-c="" data-blogger-escaped-character="" data-blogger-escaped-contoh:="" data-blogger-escaped-digunakan="" data-blogger-escaped-fclose="" data-blogger-escaped-flushall="" data-blogger-escaped-fprint="" data-blogger-escaped-fsetpos="" data-blogger-escaped-fungsi="" data-blogger-escaped-include="" data-blogger-escaped-is="" data-blogger-escaped-membersihkan="" data-blogger-escaped-membuat="" data-blogger-escaped-memory="" data-blogger-escaped-n="" data-blogger-escaped-nd="" data-blogger-escaped-output="" data-blogger-escaped-pada="" data-blogger-escaped-pfile="" data-blogger-escaped-pos="" data-blogger-escaped-printf="" data-blogger-escaped-program.="" data-blogger-escaped-return="" data-blogger-escaped-running="" data-blogger-escaped-saat="" data-blogger-escaped-sebuah="" data-blogger-escaped-semua="" data-blogger-escaped-stdio.h="" data-blogger-escaped-tampilan="" data-blogger-escaped-terjadi="" data-blogger-escaped-untuk="" data-blogger-escaped-yang="">
int main ()
{
FILE * pFile;
int n;
char name [100];
pFile = fopen ("myfile.txt","w");
for (n=0 ; n<3 data-blogger-escaped-0="" data-blogger-escaped-a="" data-blogger-escaped-aliranyangdapat="" data-blogger-escaped-ame="" data-blogger-escaped-atau="" data-blogger-escaped-blok="" data-blogger-escaped-calloc="" data-blogger-escaped-contoh:="" data-blogger-escaped-d="" data-blogger-escaped-dalamoperasi="" data-blogger-escaped-depanolehpointerfilekembali.="" data-blogger-escaped-di="" data-blogger-escaped-digunakan="" data-blogger-escaped-diidentifikasi="" data-blogger-escaped-dipakai="" data-blogger-escaped-dynamic="" data-blogger-escaped-enter="" data-blogger-escaped-fclose="" data-blogger-escaped-filedanmenghubungkannyadengan="" data-blogger-escaped-fopen="" data-blogger-escaped-fprintf="" data-blogger-escaped-free="" data-blogger-escaped-fungsi="" data-blogger-escaped-gets="" data-blogger-escaped-include="" data-blogger-escaped-malloc="" data-blogger-escaped-masa="" data-blogger-escaped-membebaskan="" data-blogger-escaped-membukafileyang="" data-blogger-escaped-memory="" data-blogger-escaped-n="" data-blogger-escaped-namanyaditentukan="" data-blogger-escaped-name:="" data-blogger-escaped-name="" data-blogger-escaped-pada="" data-blogger-escaped-parameternama="" data-blogger-escaped-pfile="" data-blogger-escaped-please="" data-blogger-escaped-puts="" data-blogger-escaped-realloc.="" data-blogger-escaped-return="" data-blogger-escaped-s="" data-blogger-escaped-sebelumnya="" data-blogger-escaped-stdio.h="" data-blogger-escaped-telah="" data-blogger-escaped-untuk="" data-blogger-escaped-yang="">
int main ()
{
FILE * pFile;
pFile = fopen ("myfile.txt","w");
if (pFile!=NULL)
{
fputs ("fopen example",pFile);
fclose (pFile);
}
return 0;
}
fungsi remove()
Menghapusfileyang namanyatercantum dalamnama file.
Contoh:
#include
int main ()
{
if( remove( "myfile.txt" ) != 0 )
perror( "Error deleting file" )
else
puts( "File successfully deleted" );
return 0;
}
fungsi putchar()
Menuliskarakterke standard output(stdout).
Hal ini setara denganmemanggilputcdenganstdoutsebagaiargumen kedua.
Contoh:
#include
int main ()
{
char c;
for (c = 'A' ; c <= 'Z' ; c++) putchar (c);
return 0;
}
fungsi getch()
Mengembalikankaraktersaat iniditunjukkan olehindikatorposisifile internaldari alirantertentu. Indikatorposisi fileinternalkemudianmajuke karakter berikutnya.
Contoh:
#include
int main ()
{
FILE * pFile;
int c;
int n = 0;
pFile=fopen ("myfile.txt","r");
if (pFile==NULL) perror ("Error opening file");
else
{
do {
c = fgetc (pFile);
if (c == '$') n++;
} while (c != EOF);
fclose (pFile);
printf ("The file contains %d dollar sign characters ($).\n",n);
}
return 0;
}
fungsi ferror()
Memeriksa apakahindikatorkesalahan yang terkaitdenganstreamingdiatur, mengembalikannilai yang berbedadari noljika.Indikator iniumumnya diaturolehoperasi sebelumnyapada aliranyang gagal, dandibersihkan olehpanggilanuntukclearerr, mundur ataufreopen.
Contoh:
#include
int main ()
{
FILE * pFile;
pFile=fopen("myfile.txt","r");
if (pFile==NULL) perror ("Error opening file");
else {
fputc ('x',pFile);
if (ferror (pFile))
printf ("Error Writing to myfile.txt\n");
fclose (pFile);
}
return 0;
}
fungsi scanf()
Membaca data daristdindanmenyimpannyasesuai dengan formatparameter kelokasiyang ditunjukkan olehargumentambahan.
Contoh:
#include
int main ()
{
char str [80];
int i;
printf ("Enter your family name: ");
scanf ("%79s",str);
printf ("Enter your age: ");
scanf ("%d",&i);
printf ("Mr. %s , %d years old.\n",str,i);
printf ("Enter a hexadecimal number: ");
scanf ("%x",&i);
printf ("You have entered %#x (%d).\n",i,i);
return 0;
}
fungsi rewind()
Menetapkanindikatorposisiyang terkait denganaliranke awalfile
Contoh:
#include
int main ()
{
int n;
FILE * pFile;
char buffer [27];
pFile = fopen ("myfile.txt","w+");
for ( n='A' ; n<='Z' ; n++)
fputc ( n, pFile);
rewind (pFile);
fread (buffer,1,26,pFile);
fclose (pFile);
buffer[26]='\0';
puts (buffer);
return 0;
}
fungsi rename()
Mengubahnamafile ataudirektori yang ditentukanoleholdnameuntuknewName.
Contoh:
#include
int main ()
{
int result;
char oldname[] ="oldname.txt";
char newname[] ="newname.txt";
result= rename( oldname , newname );
if ( result == 0 )
puts ( "File successfully renamed" );
else
perror( "Error renaming file" );
return 0;
}
fungsi fteel()
Mengembalikannilai saat ini dariindikatorposisistream.
Contoh:
#include
int main ()
{
FILE * pFile;
long size;
pFile = fopen ("myfile.txt","rb");
if (pFile==NULL) perror ("Error opening file");
else
{
fseek (pFile, 0, SEEK_END); // non-portable
size=ftell (pFile);
fclose (pFile);
printf ("Size of myfile.txt: %ld bytes.\n",size);
}
return 0;
}
fungsi printf()
Menulisstring Cditunjukkan olehformatoutput standar(stdout). JikaFormatmencakupFormatspecifier(subsequences dimulai dengan%), argumentambahanformat berikutdiformatdandimasukkan ke dalamstring yang dihasilkanmenggantikanpenentumasing-masing.
Contoh:
#include
int main()
{
printf ("Characters: %c %c \n", 'a', 65);
printf ("Decimals: %d %ld\n", 1977, 650000L);
printf ("Preceding with blanks: %10d \n", 1977);
printf ("Preceding with zeros: %010d \n", 1977);
printf ("Some different radices: %d %x %o %#x %#o \n", 100, 100, 100, 100, 100);
printf ("floats: %4.2f %+.0e %E \n", 3.1416, 3.1416, 3.1416);
printf ("Width trick: %*d \n", 5, 10);
printf ("%s \n", "A string");
return 0;
}
fungsi setpos()
Mengembalikanposisi saatdalam streamkepos.
Contoh:
#include
int main ()
{
FILE * pFile;
fpos_t position;
pFile = fopen ("myfile.txt","w");
fgetpos (pFile, &position);
fputs ("That is a sample",pFile);
fsetpos (pFile, &position);
fputs ("This",pFile);
fclose (pFile);
return 0;
}
Library Fungsi math.h
Fungsi abs()
Mengembalikan nilai absolut dari x: | x |.
Contoh:
#include // std::cout
#include // std::abs
int main ()
{
std::cout << "abs (3.1416) = " << std::abs (3.1416) << '\n';
std::cout << "abs (-10.6) = " << std::abs (-10.6) << '\n';
return 0;
}
Fungsi acos()
Mengembalikan nilai pokok kosinus busur x, dinyatakan dalam radian.
Contoh:
#include /* printf */
#include /* printf, scanf, puts, NULL */
#include /* srand, rand */
#include
Sabtu, 04 Oktober 2014
Cara instal linux ubuntu 12.04 lts precise pangolin beserta gambar:
1. Pastikan partisi hardisk yang tersedia untuk ubuntu adalah kurang lebih 6 GB sebenarnya untuk ubuntu sendiri sekitar 4.3 GB dan untuk swap partisi adalah 1024 MB atau 1GB.
2. Download ubuntu 12.04 LTS precise secara gratis disini atau pilih sesuai prosesor yang digunakan seperti intel atau amd disini.
3. Ada beberapa pilihan cara install ubuntu adalah sebagai berikut :
- Install dengan CD/DVD, backup file ubuntu iso yang sudah didownload dengan menggukan software pilihan sendiri seperti nero, magiciso dll.
- Install dengan menggunakan USB flashdisk caranya adalah dengan menggunakan Unetbootin.
- Install dengan tanpa CD tanpa flashdik hanya menggunakan penginstall di dalam hardisk langsung dan berupa file ubuntu iso, namun harus ada boot grub nya
- Masukan setting grub berikut di grub.cfg yang tersedia di folder grub2win.
<b>
menuentry "Ubuntu 12.04 ISO" {
set isofile="/home/<username>/Downloads/ubuntu-12.04-desktop-i386.iso"
# or set isofile="/<username>/Downloads/ubuntu-12.04-desktop-i386.iso"
# if you use a single partition for your $HOME
loopback loop (hd0,5)$isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}
</b>Atau bisa langusng lihat di sumber nya di help.ubuntu.com.
4. Setelah kita menentukan untuk install ubuntu tersebut kita booting ke boot linux ubuntu dan berikut adalah dari tampilan awal peng-instal-an linux ubuntu setelah kita klik tombol space untuk memilih bahasa.
5. Pilih yang "Install Ubuntu" kemudian pilih bahasa yang akan di gunakan dan tunggu hingga tampilan loading muncul.
6. Setelah loading berlalu maka selanjutnya akan di bawa ke dalam tahap memilih bahasa yang akan digunakan untuk menginstall ubuntu tersebut.
7. Klik tombol continue untuk melanjutkan dan akan di bawa ke pada tahap untuk awal dari penginstalan yaitu memilih aplikasi/software pihak ketiga, klik continue untuk melanjutkan.
8. Setelah lanjutan kita lihat disana ada dua pilihan yaitu erase disk dan something else, kita pilih yang something else untuk memulai pengaturan hardisk secara manual.
9. Untuk hardisk yang masih baru bisa kita buat partisi baru disana dengan mengklik tombol "New Partition Table" dan tombol "Add" untuk memulai membuat partisi baru dan seting hardisk dengan pilihan yang ditentukan sendiri namun untuk install ubuntu partisi yang harus tersedia adalah 4.3 GB, dan format dengan tipe partisi EXT4 bisa dilihat di gambar dibawah ini.
10. Jika sudah membuat partisi untuk ubuntu selanjutnya kita buat satu partisi lagi untuk swap partisi dengan mengklik tombol "Add" swap partisi adalah virtual memory, dan untuk membuat swap partisi ada hubungannya dengan RAM dan kapasitas hardisk yang digunakan pada laptop atau komputer jadi jika :
- Jika RAM 512 dan kapasitas hardisk adalah 30 GB maka swap partisi adalah 512MB
- Jika RAM 512 dan hardisk adalah 100GB maka swap partisi adalah 1024MB = 1GB
- Jika RAM 2GB dan hardisk 30GB maka swap partisi adalah 1024MB atau 1GB
- Jika RAM 2GB dan hardisk adalah 100GB maka swap partisi adalah 2048MB atau 2GB. Dan bisa melihat selanjutnya di sumber help.ubuntu.com.
11. Setelah semuanya kita seting selanjutnya kita tempatkan boot loader atau booting yang akan dan bisa kita tentukan misalnya grub2 akan di install langsung di hardisk /dev/sda atau di partisi pertama yaitu /dev/sda1.
12. Setelah di klik tombol "Install Now" dan tunggu beberapa saat samapi proses selesai dan selanjutnya adalah pengaturan lokasi dimana kita berada.
13. Setelah klik tombol continue maka selanjutnya adalah pemilihan tipe keyboard yang akan kita gunakan, biar ga pusing pilih aja yang standar biasa dipakai adalah keyboard "English US" dan klik continue.
14. Dan ini adalah saya rasa bagian yang terakhir yaitu menentukan username dan password yang akan kita gunakan nanti saat masuk, dan saya sarankan untuk memilih login secara otomatis.
15. Setelah semuanya kita isi antara username dan password selanjutnya kita klik continue dan tunggu hingga selesai dan jika penginstalan sudah selesai maka tombol restart akan muncul dan restart komputer, untuk yang menggunakan cd/dvd setelah klik tombol restart tunggu beberapa saat dan klik enter untuk membuka cd/dvd rom nya terbuka dengan sendirinya.
Jika ada pertanyaan dan kesalahan dalam penulisan ini silahkan tulis komentar dibawah postingan ini.
Selamat mencoba
untuk lebih jelasnya silahkan liat video berikut:
Sumber: http://seputartipsaja.blogspot.com/2013/10/cara-instal-linux-ubuntu-1204-lts-di.html#ixzz3GMrjWWYX
Langganan:
Komentar (Atom)









