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
Apa bedanya String dengan Character ? 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 <stdio.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 <stdio.h> #include <stdlib.h> int main( ) { float a1=8776.5, a2=77.50; system("cls"); printf("Nilai Tugas 1: %2.3f \n",a1); printf("Nilai Tugas 2: %2.3f ",a2); getch( ); return 0; }
Contoh Code #include <iostream> #include <conio.h> #include <stdio.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.2f\t %8.2f\t %8.2f\t",a ,b,c); printf("\n%8.2f\t %8.2f\t %8.2f\t",d,e,f); return 0; }
PUTS()
#include <iostream> #include <conio.h> #include <stdio.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 <stdio.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> using namespace std; int main () { char nm1[20]; char nm2[20]; puts("Masukan Nama ke-1= "); gets(nm1); printf("masukan Nama ke-2= "); scanf("%s",&nm2); printf("\n\n"); puts("Senang berkenalan dengan anda.."); puts(nm1); printf("Senang berkenalan dengan anda... %s",nm2); return 0; }
Cin-- cari sendiri ???
#include <iostream> #include <conio.h> #include <stdio.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