Kamis, 29 Maret 2012

pertemuan ke-2 algoritma dan pemograman



PENGENALAN MODEL DATA,
PERINTAH MASUKAN DAN KELUARAN
BORLAND C++

>>Pengenalan tipe data

    Borland c++ memiliki 7 dasar tipe data, yaitu:

Tipe Data
Ukuran Memori
Jangkauan Nilai
Jumlah Digit
Char
1 Byte
-128 s.d 127

Int
2 Byte
-32768 s.d 32767

Short
2 Byte
-32768 s.d 32767

Long
4 Byte
-2147435648 s.d 2147435647

Float
4 Byte
3.4X10-38 s.d 3.4X1038
5-7
Double
8 Byte
1.7X10-308 s.d 1.7X10308
15-16
Long Double
10 Byte
3.4X10-4932 s.d 1.1X104932
19

chart : karakter
integer : bilangan bulat
short : sama seperti integer namu jarang digunakan
long : kapasitas atau jangkauannya lebih tinggi dibanding integer/short digunakan untuk angka yang belasan
float : tipe data untuk bilangan pecahan
string : kumpulan dari beberapa karakter, yang di sebut karakter A-Z, 0-9, /<

    selain itu borland c++ jg memiliki 3 tipe tambahan,diantaranya:

 
Unsigned digunakan apabila data yang digunakan hanya data positif saja

>>Konstanta
konstanta adalah suatu nilai yang sifatnya tetap atau tidak berubah-ubah.
konstanta dibagi menjadi 2 bagian :
1. konstanta bilangan terbagi 3 yaitu :
    a.konstanta bilangan bulat ( integer ). contoh: 1,2,3,100
    b.konstanta desimal berpresisi tunggal ( floating point ). contoh : 7,75
    c.konstanta desimal berpresisi ganda ( double presision )
2.konstanta teks terbagi 2 yaitu :
    a.data karakter ( character ). contoh : 'Y' , 'y', '9',dll
    b.data teks ( string ). contoh : "Bandung", "Jakarta", "BSI",dll
>> deklarasi konstanta
      Bentuk penulisannya :
                                        cont nama_konstanta = nilai konstanta ;
                                                                atau
                                cont tipe_data nama_konstanta = nilai konstanta ;

>> Variabel

Variabel adalah suatu tempat menampung data yang suatu nilainya bersifat berubah-ubah selama proses program.
variabel dibagi menjadi 2 yaitu :
1.variabel numerik
2.variabel teks

>> deklarasi variabel

Tipe Variabel
Simbol deklarasi
Integer
Int
Floating Point
Float
Double Precision
Double
Karakter
Char
Unsigned Integer
Unsigned int
Unsigned Character
Unsigned char
Long Integer
Long int
Unsigned Long Integer
Unsigned long int

















bentuk penulisannya :
                                  Tipe data nama variabel ;
contoh variabel :
      char nama [10] = " evicienna" disebut variabel nama
      int nilai = 100; disebut variabel angka
      clrscr ( ) ;

>> perintah masukan dalam c++ diantaranya adalah scanf ( ), cin ( ), gets ( ), getche ( )
>> perintah keluaran dalam c++ diantaranya adalah prinf ( ), puts ( ), putchar ( ), cout ( )
     *prinft ( ) yaitu perintah keluaran yang sangat sering digunakan untuk mnampilkan informasi ke layar

TIPE DATA
Penentu Format untuk printf()
Integer
%d
Floating Point

Bentuk Desimal
%f
Bentuk Berpangkat
%e
Bentuk desimal dan Pangkat
%g
Double Precision
%lf
Character
%c
String
%s
Unsigned Integer
%u
Long Integer
%ld
Long Unsigned Integer
%lu
Unsigned Hexadesimal Integer
%x
Unsigned Octal Integer
%o
     
                   prinft ( " string-kontrol",    argumen-1,    argumen-2,

contoh :

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

main( )
{
char nama =”dita”;
int nilai = 100;
clrscr( );

printf(“hai %s, Kamu mendapatkan Nilai %i” , nama, nilai);
}





  *Puts ( ) yaitu sama dengan prinft ( ) digunakan mencetak string ke layar

contoh :

#include <stdio.h>
#include <conio.h>
main()
{
char nama[5] = "BSI";
clrscr();
puts("Anda Kuliah di ");
puts(a);
}



* Putchar
   perintah putchar digunakan untuk menampilkan sebuah karakter ke dalam layar

contoh :

#include <stdio.h>
#include <conio.h>
main( )
{
clrscr( );
putchar('B');
putchar('S');
putchar('I');
putchar('-');
putchar('2');
putchar('0');
putchar('0');
putchar('9');
getch( );
}




* Cout
       Cout merupakan sebuah fungsi objek yang digunakan untuk menampilkan suatu data kelayar

contoh :

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main( )
{
int jumbar1=150, jumbar2=23;
clrscr( );
cout<<"Jumlah Barang 1: "<<jumbar1;
cout<<" Jumlah Barang 2: "<<jumbar2;
getch( );
}




Tidak ada komentar:

Posting Komentar