TIPE DATA DAN VARIABEL PENGENALAN MODEL DATA MASUKAN
TIPE DATA DAN VARIABEL (PENGENALAN MODEL DATA, MASUKAN DAN KELUARAN C++ Oleh Veri Julianto, M. Si
TIPE DATA Tipe data diklasifikasikan berdasarkan bagaimana keadaan data disimpan dalam memori, dan jenis operasi yang dapat dilakukan.
A. Tipe Data
Tipe data tambahan
Konstanta • Konstanta Bilangan • Konstanta Text
Variabel Numerik • Bilangan Bulat • Bilangan Desimal dengan berpresisi tunggal/floating point • Bilangan Desimal berpresisi ganda/ Double prcision
Variabel Text • Character (Karakter tunggal) • String (Untuk rangkaian karakter) Apa bedanya String dengan Character ?
Perintah Keluaran
Printf() • Merupakan fungsi keluaran yang paling sering.
Contoh Code #include <iostream> #include <conio. h> #include <stdlib. h> using namespace std; int main() { int a=7; char b='G'; system("cls"); printf("%c Merupakan Abjad yang ke - %d", b, a); cout<<b<<“Merupakan Abjad ke- ”<<a; return 0; }
Pengguna penentu lebar FIeld
Contoh code #include <iostream> #include <conio. h> #include <stdlib. h> int main( ) { float a 1=8776. 5, a 2=77. 50; system("cls"); printf("Nilai Tugas 1: %2. 3 f n", a 1); printf("Nilai Tugas 2: %2. 3 f ", a 2); getch( ); return 0; }
Contoh Code #include <iostream> #include <conio. h> #include <stdlib. h> int main( ) { float a=8776. 5, b=77. 50, c=3. 21; float d=17. 50, e=47. 41, f=3. 1; system("cls"); printf("%8. 2 ft", a , b, c); printf("n%8. 2 ft", d, e, f); return 0; }
PUTS()
#include <iostream> #include <conio. h> #include <stdlib. h> int main( ) { char a[10]="POLITALA"; system("cls"); puts("Saya kuliah di "); puts(a); return 0; }
Putchar #include <iostream> #include <conio. h> #include <stdlib. h> int main( ) { putchar('B'); putchar('S'); putchar('I'); } return 0;
FUNGSI_FUNGSI MAIPULATOR TUGAS : CARI PENJELASAN MENGENAI POINT-POINT DI ATAS DAN BERIKAN SATU CONTOH PROGRAM YANG MENJELASKANNYA. ? ? ?
Sengaja di kosong kan
PERINTAH MASUKAN
Contoh Code #include <iostream> #include <conio. h> #include <stdlib. h> #include <stdio. h> using namespace std; int main() { int a, b, c; system("cls"); printf("Masukan nilai A: "); scanf("%d", &a); printf("Masukan Nilai B: "); scanf("%d", &b); cout <<“Masukan nilai A”; cin>>a; cout <<“n Masukan nilai B”; cin >>b; } c=a+b; printf("Nilai C adalah : %d", c); return 0;
Code gets() #include <iostream> #include <stdio. h> #include <math. h> #include <conio. h> #include <stdio. h> using namespace std; int main () { char nm 1[20]; char nm 2[20]; puts("Masukan Nama ke-1= "); gets(nm 1); printf("masukan Nama ke-2= "); scanf("%s", &nm 2); printf("nn"); puts("Senang berkenalan dengan anda. . "); puts(nm 1); printf("Senang berkenalan dengan anda. . . %s", nm 2); } return 0;
Cin-- cari sendiri ? ? ?
#include <iostream> #include <conio. h> #include <stdlib. h> using namespace std; int main() { char kar; system("cls"); printf("Maskan Sebuah Karakter bebas: "); kar=getche(); printf("ntadi anda memasukan karakter %c", kar); getch(); }
Latihan
- Slides: 34