Breaking News
Loading...
Sabtu, 18 Mei 2013

Modul 2. Tipe Data, Konstanta, dan Variabel

        Pada postingan kali ini saya akan membagikan source code c++ dengan topik Tipe Data, Konstanta, dan Variabel. Berikut saya lampirkan source code beserta videonya. kuranglebih ada 5 sub bab pada bagian ini. Semoga bisa bermanfaat.

Video 1. Tipe data dasar

Source modul 2.1/Tipe Data Dasar
1
2
3
4
5
6
7
8
9

10

11
12
13
14
15
16
17
18
19
20
21

22
23
24
25
26
//modul 2-1
//tipe data dasar.cpp
#include <iostream>//preprossor
using namespace std;//menandakan standar input output c++
int main ()//fungsi utama
{
       int x;//deklarasi variabel x bertipe integer
       double y;//deklarasi variable y bertipe double
       char karakter='A';//deklarasi dan inisialisasi variabel karakter bertipe char
       char* teks="Kata";//deklarasi dan inisialisasi variabel teks bertipe char
       char TEKS[39]="Teks dengan batas sebanyak 39 karakter";/*deklarasi dan
       inisialisasi variabel TEKS bertipe char dengan panjang 39*/
       x=10;
       y=123.134;
       cout<<"=====================================\n";
       cout<<"          Belajar Tipe Data          \n";
       cout<<"=====================================\n";
       cout<<"Nama   : Ketut Agus Seputra\n";
       cout<<"NIM    : 49013018\n";
       cout<<"Contoh Nilai Tipe Bilangan bulat x = "<<x<<endl;
       cout<<"Contoh Bilangan Tipe Riil y = "<<y<<endl;//menampilkan nilai variabel y
       cout<<karakter<<endl;//menampilkan nilai variable karakter
       cout<<teks<<endl;//menampilkan variabel teks
       cout<<TEKS<<endl;//menampilkan variabel TEKS
       system("pause");//menahan eksekusi program
       return 0;/*mengembalikan nilai nol
                      karena fungsi bertipe int, mengembalikan nilai nol
                      sama halnya dengan fungsi tersebut tanpa nilai balikan*/
}

Video 2. Konversei Tipe Data

Source modul 2.2/ Konversi Tipe Data
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

//Modul 2-2
//KOnversi Tipe Data
#include <iostream>//prepossor
using namespace std;//standard input output c++                       
int main()//fungsi main
{
       char Karakter='A';/*deklarasi dan inisialisasi
       variabel karakter A bertipe char*/
       cout<<"==========================\n";
       cout<<"Nama  : Ketut Agus Seputra\n";
       cout<<"NIM   : 49013018\n";
       cout<<"==========================\n";
       cout<<"Karakter A = "<<Karakter<<endl;//menampilkan nilai A
       cout<<"Nilai ASCII A = "<<(int)Karakter<<endl;/*konversi
       variabel A menjadi integer guna mencari nilai ASCII*/
       system("pause");//menahan eksekusi program
       return 0;/*fungsi tanpa nilai balikan,
       atau nilai balikan nol sesuai dg tipe fungsi int*/
         
}

Video 3. Konstanta

Source modul 2.3/ Konstanta
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
//Modul 2-3
//Konstanta
//Nama : Ketut Agus Seputra
//NRP  : 49013018
#include<iostream>//prepossor
using namespace std;//standard input output c++
const int MAX=5;//deklarasi konstanta MAX bertipe integer
int main()//fungsi utama
{
       int A[MAX];/*deklarasi array A bertipe integer
       dengan maksimal anggota sebanyak MAX*/
       for (int c = 0; c < MAX; c++)/*perulangan
       dari c=0 sampai c<MAX untuk mengisi array A*/
       {
              A[c]=c*10;//pengisian nilai A dari 0,10,20,30,40
       }
       for (int c = 0; c < MAX; c++)/*perulangan
    menampilkan anggota array A*/
       {
              cout<<A[c]<<endl;
       }
       system("pause");//menahan eksekusi program
       return 0;/*mengembalikan nilai nol,
       atau fungsi tanpa nilai balikan*/
}

Video 4. Variabel

Source modul 2.4/ Variabel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//modul 2-4
//variabel global & lokal
//Nama  : Ketut Agus Seputra
//NRP   : 49013018

#include <iostream>//prepossor
using namespace std;//standard input output pada c++
int A;/*deklarasi variabel gloga A,
dimana variabel global ini dapat
digunakan pada seluruh fungsi yang ada pada program*/
int main()//fungsi utama
{
       A=100;//mengisi nilai A
       cout<<"=========================\n";
       cout<<"Nama : Ketut Agus Seputra \n";
       cout<<"NRP  : 49013018\n";
       cout<<"=========================\n";
       cout<<"NIlai Variabel A = "<<A<<endl;//menampilkan nilai A
       int B;/*deklarasi variabel lokal,
                dimana variabel lokal tersebut merupakan
                variabel yang hanya bisa digunakan pada
                fungsi tempat variabel itu di deklarasikan*/
       B = 50;//mengisikan nilai B
       cout<<"Nilai Variabel B = "<<B<<endl;//Menampilkan nilai B
       system("pause");//menahan eksekusi program
       return 0;/*mengembalikan nilai nol,
       karena fungsi tidak terdapat nilai balikan*/
}

Video 5. Rentang Tipe Bilangan

Source modul 2.5/ Rentang Tipe Bilangan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
//modul 2-5 : Latihan Tipe Data
//Limit.cpp
//Nama : Ketut Agus Seputra
//Nrp  : 49013018

#include <iostream>
#include <limits>/*memanggil fungsi limit
untuk menentukan rentang tipe bilangan*/
using namespace std;//standard input output
int main()//fungsi utama
{
       cout<<"Praktikum Pemrograman Visual c++\n";
       cout<<"Dikerjakan Oleh : Ketut Agus Seputra \n";
       cout<<"            NRP : 49013018\n";
       cout<<"======================================\n";
       cout<<"             TIPE DATA                \n";
       cout<<"======================================\n";
       cout<<"Minimum char = "<<CHAR_MIN<<endl;/*menampilkan
       nilai minimal dari tipe char*/
       cout<<"Maximum char = "<<CHAR_MAX<<endl;/*menampilkan
       nilai maksimal dari tipe data char*/
       cout<<"Maximum signed char = "<<SCHAR_MAX<<endl;/*menampilkan
       nilai maksimal tipe data signed char*/
       cout<<"Minimum signed char = "<<SCHAR_MIN<<endl;/*menampillkan
       nilai minimal tipe data signed char*/
       cout<<"Maximum unsigned char = "<<UCHAR_MAX<<endl;/*menampilkan
       nilai maksimal dari tipe data unsigned char*/
       cout<<"minimum short = "<<SHRT_MIN<<endl;/*menampilakan
       nilai minimal dari tipe data short*/
       cout<<"Maximum short = "<<SHRT_MAX<<endl;/*menampilakan
       nilai maksimal dari tipe data short*/
       cout<<"Minimum Int = "<<INT_MIN<<endl;/*menampilkan
       nilai minimal dari tipe data integer*/
       cout<<"Maximum int = "<<INT_MAX<<endl;/*menampilkan
       nilai maksimal dari tipe data integer*/
       cout<<"Minimum long = "<<LONG_MIN<<endl;/*menampilakan
       nilai minimal dari tipe data long*/
       cout<<"Maximum long = "<<LONG_MAX<<endl;/*menampilkan
       nilai maksimal tipe data long*/
       cout<<"Maximum unsigned short = "<<USHRT_MAX<<endl;/*menampilkan
       nilai maksimal dari tipe data unsigned short*/
       cout<<"Maximum unsigned int = "<<UINT_MAX<<endl;/*menampilkan
       nilai maksimal dari tipe data unsigned integer*/
       cout<<"Maximum unsigned long = "<<ULONG_MAX<<endl;/*menapilkan
       nilai maksimal dari tipe data unsigned long*/
       system("pause");//menahan eksekusi program
       return 0;/*mengembalikan nilai nol
              karena fungsi bertipe int, mengembalikan nilai nol
sama halnya dengan fungsi tersebut tanpa nilai balikan*/
}

0 komentar:

Posting Komentar

 
Toggle Footer