Bab 2: Mengenal Mode DATA, Perintah masukan dan keluaran

A.    Mengenal tipe data

                Tipe data yaitu untuk mendefinisikan obyek data yang akan dimanupulasikan dalam
                sebuah program. Tipe data dasar C++ adalah: 
                Char: Tipe data untuk membuat angka dan huruf dan hanya bisa menampung 1 tipe 
                data(variabel).
                  1 byte, -128 s.d 127 
                     Int: Tipe data untuk angka bilangan bulat  
                  2 byte, -32768 s.d 32767                      
                     Short: Tipe data untuk  angka bilangan bulat
                  2 byte, -32768 s.d 32767                     
                      Long: Tipe data untuk angka bilangan bulat yang kapasitas nya lebih besar.
                  4  byte,-2,147,435,648 s.d 2,147,435,647                     
                      Float: Tipe data untuk pecahan
                  4 byte, 3.4 x 10-38 s.d 3.4 x 10 + 38                    
                      Double: Tipe data untuk pecahan (kapasitas memori dan nilai lebih besar)
                  8 byte, 1.7 x 10-308 s.d 1.7 x 10 + 308 
                      Long Doule: Tipe data untuk pecahan (kapasitas memori dan nilai lebih     
                      besar)
                 10 byte, 3.4 x 10-4932 s.d 1.1 x 10+4932

 

B.    Variabel dan konstanta

          1.  Variabel adalah  tempat untuk menampung data.
                    contoh:
                    Ins jumlah
                    float total_harga
               2.  konstanta adalah suatu nilai yang sifatnya tetap. 
                    contoh:
                   const float pi = 3.14 

 

C.    Perintah keluar

                 Perintah standar output:`                1. Printf()
                      Fungsi printf() merupakan fungsi keluaran yang paling umum digunakan
                      untuk menampilkan informasi ke layar.
                 2. Puts()
                     Perintah puts() sebenarnya sama dengan printf(),yaitu digunakan untuk
                     mencetak string ke layar, puts berasal dari kata PUT STRING.
                 3. Putchar()
                     Perintah putchart() digunakakn untuk menampilkan sebuah karakter ke layar.
                 4. Cout()
                     Fungsi cout() merupakan sebuah obyek di dalam C++ yang digunakan
                     untuk menampilkan suatu data ke layar. Untuk menggunakan fungsi
                     cout(),file header iostream.h harus disertakan.


 

D.   Perintah Masukan

               Perintah standar input:
               1. Scanf()
                   Fungsi scanf() digunakan untuk memasukkan berbagai jenis data.
               2. gets()
                   Fungsi gets() digunakan untuk memasukkan data string.
               3. Cin()
                   Fungsi Cin() merupakan objek di dalam C++ yang digunakan untuk memasukkan
                   suatu data.
               4. Getch()
                   Fungsi getch() digunakan untuk membaca sebuah karakter dengan sifat karakter
                   yang dimasukkan tidak perlu diakhiri dengan menekan tombol Enter dam karakter 
                   yang dimasukkan tidak akan ditampilkan di layar.
               5. Getche()
                   Fungsi getche() digunakan untuk membaca sebuah karakter dengan sifat karakter 
                   yang digunakan tidak perlu diakhiri dengan menekan tombol Enter dan karakter 
                   yang dimasukkan akan ditampilkan pada layar.




              CONTOH 
              Hasil pratek 13 september 2018

1.Latihan 201


INPUT

#include <stdio.h>
#include <conio.h>
void main()
{
  int a = 19;
  char b = 's';
  float c = 7.50, d = 243.21;
  const float pi = 3.14;
  printf("%c merupakan abjad yang ke - %d \n", b, a);
  printf("bilangan c = %4.if \n", c);
  printf("bilangan d = %4.if \n", d);
  printf("nilai pi = %f \n", pi);
}


OUTPUT

S merupakan abjad yang ke – 19
Bilangan c = 7.50
Bilangan d = 243.21
Nilai pi = 3.14


2. Latihan 202


INPUT


  #include<stdio.h>
  #include<conio.h>
  void main ( )
  {
    char a [4] = "ATB" ;
    puts ("saya kuliah di ") ;
    puts (a) ;
  }

  
OUTPUT
“saya kuliah di ATB”

3. Latihan 203


INPUT

  #include<stdio.h>
  #include<conio.h>
   void main ( )
   {
      putchar ('A');
      putchar (' T');
      putchar ('B');
    } 
OUTPUT
“ATB”

4.Latihan 204


INPUT

 #include<stdio.h>
  #include<conio.h>
  #include<iostream.h>
  void main ( )
  {
     float a , b , c :
     a = 7.5 ;
     b = 8.4 ;
     c = 0;
      cout<<"masukan nilai A ="<<a<< endI ;
      cout<<"masukan nilai B =" << b<< endI ; c = a + b ;
      cout <<" Nilai C adalah = "<<c ;
      geth ( ) ;
    } 

  
OUTPUT
 Nilai a = 7.5
Nilai b = 8.4
Nilai c = 7.5 + 8.4 = 15.9

5.Latihan 205


 INPUT

  #include<stdio.h>
  #include<conio.h>
  void main ( )
   {
      int a , b , c = 0 ;
      printf ("Masukan nilai A = ") ;
      scanf ("&d" , &a) ;
      printf ("masukan nilai B = ") ;
      scantf ("&d" , &b) ;
      c = a + b ;
      printf("Hasil penjumlahan=&d ,c );
   } 

OUTPUT
 
Masukan nilai a : 7.5
Masukan nilai b : 8.4
Nilai c adalah : 15.9

6.Latihan 206


 INPUT
   
#include<stdio.h>
#include<conio.h>
      
Void main ( )
{
   char nm1 [20] ;
   chat nm2 [20] ;
  
    puts("Masukan nama ke-1 = " ) ;
    gets(nm1);
    printf("Masukan nama ke-2 = " );
    scantf("%s" , &nm2 ) ;
    printf("\n\" ) ;
    puts("senang berkenalan dengan anda" ) ;
    puts(nm1) ;
    printf("Senang berkenalan dengan anda %s" , nm2);
}
 OUTPUT
    Masukan nama ke - 1 =
    (Misalnya : a )
    Masukan nama ke - 2 =
    (Misalnya : b )
    Senang berkenalan dengan anda
    A
    Senang berkenalan dengan anda
    B


7. Latihan 207


  INPUT
  
  #include<stdio.h>
  #include<conio.h>
  #include<iostream.h>
  void main ( )
  {
       float a, b, c ;
        a = 7.5 ;
        b = 8.4 ;
        c = 0 ;
        cout<<"Masukan nilai A = " ;
        cin>>a ;
        cout<<"Masukan nilai B = " ;
        cin>>a ;
        c = a+b ;
        cout<<"Nilai c adalah = " <<c ;
     }



OUTPUT
   
        Masukan nilai a = 1 (misalnya 1)
        Masukan nilai b = 2 (misalnya 2)
        Nilai c adalah : 3

8. Latihan 208


INPUT
          
  #include<stdio.h>
  #include<conio.h>
  void main ( )
  {
     char kar ,tar ;
     printf("masukan karakter=" );
     kar = getch( ) ;
     printf("\n tadi anda memasukan kar%c",kar );
     printf("\n Masukan karakter=") ;
     tar = getche( ) ;
     printf("\n tadi anda memasukan tar%c",tar);
     getch ( );
  }

OUTPUT
    
     Masukan karakter kar : (misalnya a)
     tadi anda memasukan kar a
     Masukan  karakter tar : (misalnya b) 
     tadi anda memasukan tar b

Komentar

Postingan populer dari blog ini

Bab 3: INFORMATION HIDING, INHERITANCE, ENCAPSULATION DAN POLYMORPHISM