Input dan Output
Dalam pembuatan sebuah program komputer, hal yang sudah pasti adalah adanya
sebuah Output / hasil yang ditampilkan ke layar. Input juga dapat menjadi optional untuk program tersebut bisa berinteraksi dengan penggunanya. Nah untuk membahas lebih lanjut mari kita simak pembahasan berikut ini.
Output
Output adalah sebuah proses untuk menampilkan data ke layar. Beberapa fungsi output di standar library bahasa C adalah:
- printf();
- putchar();
- putch();
- puts();
- dan lain sebagainya
#include<stdio>
int main()
{
printf("Algo4Lyfe\n");
return 0;
}
Output juga bisa memiliki format sebagai berikut:
"%[flag][panjang kolom][.precision][type]", [variabel]
precision : banyaknya digit angkapanjang kolom : banyaknya kolom untuk di isiflag : kosong untuk rata kanan- untuk rata kiri-+ untuk nilai positif dan negatiftype : d / i untuk integer
f untuk angka yang memiliki komac untuk karakters untuk string
Untuk output yang memiliki tipe data yang lebih komplex / lebih panjang angkanya dapat menggunakan tambahan l (Long) di depan tipenya seperti
%ld / %li : untuk long integer
%lf : untuk long double/long float
%lu : untuk unsigned long integer
contoh output yang menggunakan format diatas adalah
printf("%6d",34); <== ,,,,34
printf("%-6d",34); <== 34,,,,
printf("%10s","Algo"); <== ,,,,,,Algo
printf("%-10s","Algo"); <== Algo,,,,,,
printf("%8.2f",3.14159); <== ,,,,3.14
printf("%-8.2f",3.14159); <== 3.14,,,,
"," diatas melambangkan spasi
Input
Input adalah sebuah proses untuk memasukkan data kedalam program. Beberapa fungsi Input di standar library bahasa C adalah:
- scanf();
- getchar();
- getch();
- getche();
- gets();
- dan lain sebagainya
scanf("%[type]",&[variabel]);
type dalam scan diatas dapat diganti menjadi
sekian catatan dari saya semoga bermanfaat 😁
Tidak ada komentar:
Posting Komentar