Kali ini berbicara mengenai dua tipe data dalam C++ yaitu char dan string.
jika dalam bahasa C tidak ada tipe data string, maka di c++ kita lebih dipermudah dengan adanya tipe data string..
Baca juga : Input Output Integer dan Float C++
Dalam bahasa C
Source Code:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// kode ini ditulis dari ng0ding.blogspot.com | |
#include <stdio.h> | |
int main() | |
{ | |
char huruf; | |
char kata[10]; | |
printf("Masukkan Huruf : "); | |
scanf("%c", &huruf); | |
printf("Masukkan Kata : "); | |
scanf("%s", kata); | |
printf("%c\n", huruf); | |
printf("%s\n", kata); | |
return 0; | |
} |
Dalam bahasa C++
Source Code:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// kode ini ditulis dari ng0ding.blogspot.com | |
#include<iostream> | |
using namespace std; | |
int main() | |
{ | |
char huruf; | |
string kata; | |
cout << "Masukkan Huruf : "; | |
cin >> huruf; | |
cout << "Masukkan Kalimat : "; | |
cin >> kata; | |
cout << huruf << endl; | |
cout << kata << endl; // endl = end line = akhir baris (enter) | |
return 0; | |
} |
Output:
![]() |
Input dan Output Char C++ |
Lalu bagaimana jika ingin menginput kalimat ?
Baca juga : Tipe data dan Variabel C++
sama seperti di bahasa C, jika di bahasa C, ada yang namanya gets
dalam C++, kita diberi kuasa input kalimat, dengan getline.
Source Code:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// kode ini ditulis dari ng0ding.blogspot.com | |
#include<iostream> | |
using namespace std; | |
int main() | |
{ | |
string kalimat; | |
cout << "Masukkan Kalimat : "; | |
getline(cin, kalimat); | |
cout << kalimat << endl; | |
return 0; | |
} |
Output:
![]() |
Input dan Output String C++ |
Sekian dan Terima Kasih
wah. boleh dicoba nih
ReplyDeleteTerima kasih kak, ini sangat bermanfaat
ReplyDelete