Kamis, 20 September 2018

TI Politala Alpro1 1C

INPUT, OUTPUT, TIPE DATA
PADA BAHASA C++

1. Pengertian Input
Program input dan output adalah sebuah program sederhana yang
berfungsi untuk menginput kan sebuah karakter dan bilangan pada sebuah program dengan menggunakan sebuah perintah cout dan cin pada pemrograman C++. Input dan output merupakan yang dasar pada sebuah bahasa pemrograman. Untuk menginputkan sebuah data maka di gunakan perintah cin>>variable, sedangkan untuk menampilkan layar menggunakan perintah cout<<” “;.
2. Pengertian Output
aktifitas program yang mendapatkan perintah untuk memberikan informasi data kepada pengguna (manusia). Data itu biasanya merupakan olahan dari data lainya yang bisa berbentuk text, file , gambar, hardcopy dan lain-lain. Dalam bahasa C. perintah keluaran dasar berbentuk text kita dapat melakukanya dengan menggunakan fungsi printf(), puts(), putchar dan lain-lain. Dalam bahasa C++ kita dapat melakukanya dengan keyword cout.
3. Tipe Data
Tipe Data adalah jenis nilai yang dapat ditampung suatu variabel. Misalnya dapat menampung bilangan bulat , pecahan / berkoma, karakter huruf tunggal hingga simbol dan huruf yang membentuk barisan karakter
Tipe Data
Fungsi
Int(integer)
Untuk bilangan bulat
Float dan double
Untuk bilangan real (desimal)
Long (int, float, dan double)
Untuk bilangan dengan kapasitas yang besar
Char
Untuk karakter









Contoh Listing Program dan Penjelasan

#include <iostream>
using namespace std;
int main ()
{
    char Nama1[30],Nama2[30],Nama3[30],Nama4[30];
    string NIM1,NIM2;
    char MataKuliaha1[30],MataKuliah2[30];
    string sks1,sks2,tgs1,tgs2,tgs3,tgs4,uts1,uts2,uts3,uts4,uas1,uas2,uas3,uas4,na1,na2,na3,na4,SP1,SP2,SP3,SP4;
    char nh1[5],nh2[5],nh3[5],nh4[5];
    string ipk1,ipk2;
//MAHASISWA 1
    cout<<"Data Mahasiswa Ke-1\n";
    cout<<"Nama Depan\t:";
    cin>>Nama1;
    cout<<"Nama Belakang\t:";
    cin>>Nama2;
    cout<<"NIM\t\t:";
    cin>>NIM1;
    cout<<endl;

    cout<<"Data Mahasiswa Ke-2\n";
    cout<<"Nama Depan\t:";
    cin>>Nama3;
    cout<<"Nama Belakang\t:";
    cin>>Nama4;
    cout<<"NIM\t\t:";
    cin>>NIM2;
    cout<<endl;

    cout<<"\nNama :"<<Nama1<<" "<<Nama2;
    cout<<"\nDengan NIM :"<<NIM1;
    cout<<"\nNilai Mahasiswa Ke-1\n";
    cout<<"Pelajaran Agama\n";
    cout<<"SKS\t\t:";
    cin>>sks1;
    cout<<"SIKAP\t\t:";
    cin>>SP1;
    cout<<"TUGAS\t\t:";
    cin>>tgs1;
    cout<<"UTS\t\t:";
    cin>>uts1;
    cout<<"UAS\t\t:";
    cin>>uas1;
    cout<<"NILAI AKHIR\t:";
    cin>>na1;
    cout<<"NILAI HURUF\t:";
    cin>>nh1;
    cout<<endl;

    cout<<"Pelajaran Alpro\n";
    cout<<"SKS\t\t:";
    cin>>sks1;
    cout<<"SIKAP\t\t:";
    cin>>SP2;
    cout<<"TUGAS\t\t:";
    cin>>tgs2;
    cout<<"UTS\t\t:";
    cin>>uts2;
    cout<<"UAS\t\t:";
    cin>>uas2;
    cout<<"NILAI AKHIR\t:";
    cin>>na2;
    cout<<"NILAI HURUF\t:";
    cin>>nh2;
    cout<<endl;

    cout<<"IPK\t:";
    cin>>ipk1;
    cout<<endl;


    cout<<"\nNama :"<<Nama3<<" "<<Nama4;
    cout<<"\nDengan NIM :"<<NIM2;
    cout<<"\nNilai Mahasiswa Ke-2\n";
    cout<<"Pelajaran Agama\n";
    cout<<"SKS\t\t:";
    cin>>sks1;
    cout<<"SIKAP\t\t:";
    cin>>SP3;
    cout<<"TUGAS\t\t:";
    cin>>tgs3;
    cout<<"UTS\t\t:";
    cin>>uts3;
    cout<<"UAS\t\t:";
    cin>>uas3;
    cout<<"NILAI AKHIR\t:";
    cin>>na3;
    cout<<"NILAI HURUF\t:";
    cin>>nh3;
    cout<<endl;

    cout<<"Pelajaran Alpro\n";
    cout<<"SKS\t\t:";
    cin>>sks1;
    cout<<"SIKAP\t\t:";
    cin>>SP4;
    cout<<"TUGAS\t\t:";
    cin>>tgs4;
    cout<<"UTS\t\t:";
    cin>>uts4;
    cout<<"UAS\t\t:";
    cin>>uas4;
    cout<<"NILAI AKHIR\t:";
    cin>>na4;
    cout<<"NILAI HURUF\t:";
    cin>>nh4;
    cout<<endl;

    cout<<"IPK\t:";
    cin>>ipk2;
    cout<<endl;

    //TABLE
    cout<<"\nDisajikan Dalam Tabel\n";
    cout<<"-------------------------------------------------------------------------------------\n";
    cout<<"|\tNo\t|\tNama Depan\t|\tNama Belakang\t|\tNIM\t|\n";
    cout<<"====================================================================================\n";
    cout<<"|1.\t\t|"<<Nama1<<"\t\t\t|"<<Nama2<<"\t\t\t|"<<NIM1<<"\t|\n";
    cout<<"|2.\t\t|"<<Nama3<<"\t\t\t|"<<Nama4<<"\t\t\t|"<<NIM2<<"\t|\n";
    cout<<"====================================================================================\n";

    cout<<Nama1<<" "<<Nama2<<endl;
    cout<<"====================================================================================\n";
    cout<<"No\t|Pelajaran\t|SKS\t|Tugas\t|UTS\t|UAS\t|NA\t|NH\t|\n";
    cout<<"====================================================================================\n";
    cout<<"1.\t|Agama\t\t|"<<sks1<<"\t|"<<tgs1<<"\t|"<<uts1<<"\t|"<<uas1<<"\t|"<<na1<<"\t|"<<nh1<<"\t|\n";
    cout<<"2.\t|Alpro\t\t|"<<sks2<<"\t|"<<tgs2<<"\t|"<<uts2<<"\t|"<<uas2<<"\t|"<<na2<<"\t|"<<nh2<<"\t|\n";
    cout<<"IPK:"<<ipk1<<"\n";
    cout<<"====================================================================================\n";

    cout<<Nama3<<" "<<Nama4<<endl;
    cout<<"=====================================================================================\n";
    cout<<"No\t|Pelajaran\t|SKS\t|Tugas\t|UTS\t|UAS\t|NA\t|NH\t|\n";
    cout<<"====================================================================================\n";
    cout<<"1.\t|Agama\t\t|"<<sks1<<"\t|"<<tgs3<<"\t|"<<uts3<<"\t|"<<uas3<<"\t|"<<na3<<"\t|"<<nh3<<"\t|\n";
    cout<<"2.\t|Alpro\t\t|"<<sks2<<"\t|"<<tgs4<<"\t|"<<uts4<<"\t|"<<uas4<<"\t|"<<na4<<"\t|"<<nh4<<"\t|\n";
    cout<<"IPK:"<<ipk2<<"\n";
    cout<<"-------------------------------------------------------------------------------------\n";
}

2. Hasil Running  Input Data Akademik Mahasiswa

3.Penjelasan   
Baris
Penjelasan
1
Header untuk cin dan cout
2
pengganti std::cout atau std::cin
3-138
Fungsi main yang dijalankan terlebih dahulu jika program dirunning
4 dan 140
Awalan dan akhiran fungsi
5
Deklerasi variabel dengan tipe char dan banyak karakter 30
6
Deklerasi variabel dengan tipe string
7
Deklerasi variabel dengan tipe char dan banyak karakter 30
8
Deklerasi variabel dengan tipe string
9
Deklerasi variabel dengan tipe char dan banyak karakter 30
10
Deklerasi variabel dengan tipe string
12
Menampilkan tulisan “Data Mahasiswa Ke-1”
13
Menampilkan tulisan “Nama Depan”
14
Menginputkan kata, kata yang diinputkan disimpan dalam variabel Nama1

15
Menampilkan tulisan “Nama belakang”
16
Menginputkan kata, kata yang diinputkan disimpan dalam variabel Nama2
17
Menampilkan tulisan “NIM1”
18
Menginputkan kata yang di simpan dalam variabel NIM
19
Untuk memberikan jarak
21
Menampilkan tulisan “Data Mahasiswa Ke-2”
22
Menampilkan tulisan “Nama Depan”
23
Menginputkan kata, kata yang diinputkan disimpan dalam variabel Nama3
24
Menampilkan tulisan “Nama belakang”

25
Menginputkan kata, kata yang diinputkan disimpan dalam variabel Nama4
26
Menampilkan tulisan “NIM2”
27
Menginputkan kata yang di simpan dalam variabel NIM
28
Untuk memberikan jarak
30
Menampilkan tulisan “Nama”dan menginputkan variabel yang disimpan di Nama1 dan Nama2
31
Menampilkan tulisan “NIM” dan menginputkan variabel yang disimpan di NIM1
32
Menampilkan tulisan “Nilai Mahasiswa Ke-1”
33
Menampilkan tulisan “pelajaran agama”
34
Menampilkan tulisan “ SKS”
35
Menginputkan variabel yang disimpan di sks1
36
Menampilkan tulisan “Sikap”
37
Menginputkan variabel SP1
38
Menampilkan tulisan “Tugas”
39
Menginputkan variabel di tgs1
40
Menampilkan tulisan “UTS”
41
Menginputkan variabel di uts1
42
Menampilkan tulisan “UAS”
43
Menginputkan variabel uas1
44
Menampilkan tulisan “NILAI AKHIR”
45
Menginputkan variabel na1
46
Menampilkan tulisan “NILAI HURUF’
47
Menginputkan variabel nh1
48
Untuk memberi jarak
50
Menampilkan tulisan “Pelajaran alpro”
51
Menampilkan tulisan “ SKS”
52
Menginputkan variabel yang disimpan di sks2
53
Menampilkan tulisan “Sikap”
54
Menginputkan variabel SP2
55
Menampilkan tulisan “Tugas”
56
Menginputkan variabel di tgs2
57
Menampilkan tulisan “UTS”
58
Menginputkan variabel di uts2
59
Menampilkan tulisan “UAS”
60
Menginputkan variabel uas2
61
Menampilkan tulisan “NILAI AKHIR”
62
Menginputkan variabel na2
63
Menampilkan tulisan “NILAI HURUF’
64
Menginputkan variabel nh2
65
Untuk memberi jarak
67
Menampilkan tulisan “IPK”
68
Menginputkan variabel ipk1
69
Untuk memberi jarak
72
Menampilkan tulisan “Nilai Mahasiswa Ke-2”
73
Menampilkan tulisan “pelajaran agama”
74
Menampilkan tulisan “ SKS”
75
Menginputkan variabel yang disimpan di sks3
76
Menampilkan tulisan “Sikap”
77
Menginputkan variabel SP3
78
Menampilkan tulisan “Tugas”
79
Menginputkan variabel di tgs3
80
Menampilkan tulisan “UTS”
81
Menginputkan variabel di uts3
82
Menampilkan tulisan “UAS”
83
Menginputkan variabel uas3
84
Menampilkan tulisan “NILAI AKHIR”
86
Menginputkan variabel na3
87
Menampilkan tulisan “NILAI HURUF’
89
Menginputkan variabel nh3
90
Untuk memberi jarak
92
Menampilkan tulisan “Pelajaran alpro”
93
Menampilkan tulisan “ SKS”
94
Menginputkan variabel yang disimpan di sks4
95
Menampilkan tulisan “Sikap”
96
Menginputkan variabel SP4
97
Menampilkan tulisan “Tugas”
98
Menginputkan variabel di tgs4
99
Menampilkan tulisan “UTS”
100
Menginputkan variabel di uts4
101
Menampilkan tulisan “UAS”
102
Menginputkan variabel uas4
103
Menampilkan tulisan “NILAI AKHIR”
104
Menginputkan variabel na4
105
Menampilkan tulisan “NILAI HURUF’
106
Menginputkan variabel nh4
107
Untuk memberi jarak
109
Menampilkan tulisan “IPK”
110
Menginputkan variabel ipk4
111
Untuk memberi jarak
114
Menampilkan tulisan “ Di Sajikan Dalam  Tabel”
115
Menampilkan “------------------------------------------------------------“
116
Menampilkan “|No.|Nama Depan|tNama Belakang|NIM|”
117
Menampilkan “===================================:”
118
Menampilkan “ 1.|inputan Nama1,Nama2 |inputan NIM1|”
119
Menampilkan “ 2.|inputan Nama3,Nama4 |inputan NIM2|”
120
Menampilkan “===================================:”
122
Menginputkan variabel Nama1 Nama2
123
Menampilkan “===================================:”
124
Menampilkan “No.|Pelajaran|SKS|Tugas|UTS|UAS|NA|NH|”
125
Menampilkan “===================================:”
126
Menampilkan “1.|Agama|sks1|tgs1|uts1|uas1|na1|nh1|”
127
Menampilkan “2.|Alpro|sks2|tgs2|uts2|uas2|na2|nh2|”
128
Menampilkan tulisan “IPK” dan menginputkan ipk2
129
Menampilkan “===================================:”
131
Menginputkan variabel Nama3 Nama4
132
Menampilkan “===================================:”
133
Menampilkan “No.|Pelajaran|SKS|Tugas|UTS|UAS|NA|NH|”
134
Menampilkan “===================================:”
135
Menampilkan “1.|Agama|sks3|tgs3|uts3|uas3|na3|nh3|”
136
Menampilkan “2.|Alpro|sks4|tgs4|uts4|uas4|na4|nh4|”
137
Menampilkan tulisan “IPK” dan menginputkan ipk2
138
Menampilkan “===================================:”



0 Comments:

Posting Komentar

Diberdayakan oleh Blogger.

About me

Instagram : kvinrzkyxd
Wa : 082148535913

Email: kevinrizkyanya@gmail.com

Formulir Kontak

Nama

Email *

Pesan *

Total Tayangan Halaman


Cari Blog Ini

Sponsor

AD BANNER