Pemrograman Terstruktur Input - Output
Input & Output OUTPUT Fungsi output digunakan untuk menampilkan sesuatu ke layar seperti cout kita membutuhkan header file iostream.h, sedangkan printf() atau puts() atau putchar(), kita membutuhkan header file stdio.h.
printf() Perintah untuk menampilkan hasil terformat. Format Kegunaan %c Digunakan untuk pemasukan data bertipe char %i atau %d Digunakan untuk pemasukan data bertipe int, char. %u Digunakan untuk pemasukan data berupa unsigned int atau unsigned char. %f Digunakan untuk pemasukan data berupa bilangan pecahan (float) %o Digunakan untuk pemasukan data angka berbasis oktal %x Digunakan untuk pemasukan data angka berbasis hexadesimal %s Digunakan untuk pemasukan data berupa string.
Printf() //Program Ke-1 Nama File : Lat2_1.CPP #include <stdio.h> #include <conio.h> main() { int Hello = 6; int x = 5; printf("Selamat Datang\n"); printf("Hello\n"); printf("%d",x); getch(); return 0; }
puts() dan putchar() //Program Ke-1 Nama File : Lat2_6.CPP #include<stdio.h> #include<conio.h> void main() { char n, d[15] = "informatika"; n = 'x'; putchar(n); puts(d); getch(); return 0; }
INPUT Fungsi input digunakan untuk menginputkan sesuatu ke layar seperti cin kita membutuhkan header file iostream.h, scanf() dan gets() membutuhkan header stdio.h, dan getche(), getchar() dan getch() membutuhkan header conio.h.
scanf() //Program Ke-1 Nama File : Lat2_8.CPP #include<stdio.h> #include<conio.h> void main() { int x printf(“input data x : “); scanf(%d, &x); printf(”data yang diinputkan : %d“, x); getch(); }
gets() Untuk memasukkan nilai string dapat dipakai fungsi gets() //Program Ke-1 Nama File : Lat2_9.CPP #include<iostream.h> #include<conio.h> void main() { char kata[10]; printf("masukan suatu string : "); gets(kata); printf("Nilai string yang dimasukkan : %s\n",kata); getch(); return 0; }
Getche(), getchar(), dan getch() getche(): Tanpa Enter, karakter terlihat ; getchar(): Dengan Enter, Karakter terlihat ; getch(): Tanpa Enter, karakter tdk terlihat //Program Ke-1 Nama File : Lat2_10.CPP #include<iostream.h> #include<conio.h> void main() { char hrf; printf("masukan sebuah karakter : "); hrf = getche(); printf("\nNilai yang dimasukkan : %c\n",hrf); getch(); return 0; }
Tugas