Kamis, 11 Juli 2013

Perintah Masukan 1

Penjelasan :
Perintah standar input yang disediakan oleh Borland C++, diantaranya adalah :

  1. scanf()
  2. gets ()
  3. cin()
  4. getch()
  5. getche()
1. scanf()

Penjelasan :
Fungsi scanf() digunakan untuk memasukkan berbagai jenis data. Bentuk Umum dari fungsi ini adalah:

scanf("penentu format", &nama-variabel);


Keterangan :
simbol & merupakan pointer yang digunakan untuk menunjuk kealamat variabel memori yang dituju.

Tipe Data Penentu Format scanf()
Integer%d
Floating Point
Bentuk Desimal%e atau %f
Bentuk Berpangkat%e atau %f
Double Precision%lf
Character%c
String%s
Unsigned Integer%u
Long Integer%ld
Long Unsiged Integer%lu
Unsigned Hexadecimal Integer%x
Unsigned Octal Integer%o

Contoh-1 :

# include <stdio.h>
# include <conio.h>

main()
{
  int a, b, c = 0 ;
  clrscr();
  printf("Masukan Nilai A = "); scanf("%d", &a);
  printf("Masukan Nilai B = "); scanf("%d", &b);

  c = a +b;

  printf("Hasil Penjumlahan = %d",c);
}


Output yang akan dihasilkan, dari program contoh-1 diatas adalah :


2. gets()
Penjelasan :
Fungsi gets() digunakan untuk memasukkan data string. Bentu Umum dari fungsi ini adalah :

gets(nama-variabel-array);

Perbedaan antara scanf() dengan gets() adalah :

scanf() gets()
Tidak dapat menerima string yang mengandung spasi atau tab dan dianggap sebagai data terpisahDapat menerima string yang mengandung spasi atau tab dan masing-masing dianggap sebagai satu kesatuan data

Contoh-1 :

# include <stdio.h>
# include <conio.h>

main()
{
  char nm1[20];
  char nm2[20];
  clrscr();

  puts("Masukan nama ke -1 = ");
  gets(nm1);
  printf("Masukan nama ke -2 = ");
  scanf("%s", &nm2);

  printf("\n\n");

  puts("Senang Berkenalan Dengan Anda ..");
  puts(nm1);
  printf("Senang Berkenalan Dengan Anda ..%s", nm1);
  puts(nm1);
  printf("\n\n");

  puts("Senang Berkenalan Dengan Anda ..");
  puts(nm2);
  printf("Senang Berkenalan Dengan Anda ..%s", nm2);
}


Output yang akan dihasilkan, dari program contoh-1 diatas adalah :

Posting Lebih Baru Posting Lama Beranda

0 komentar:

Posting Komentar