1. Rancang dan buatlah sebuah program yang dapat membaca sebuah string dan mencetaknya secara terbalik.
2. chat str[50], tempt
3. cout << "Enter a string: ";
4. j = strlen(str) - 1;
while (i < j)
int i=0, j;
5. temp = str[i];
str[i] = str[j];
str[j] = temp;
2. Rancang dan buatlah sebuah program yang membaca sebuah kata sandi dan mencetak jumlah karakter yang berupa angka, huruf, dan simbol. Bedakan huruf kapital dan non kapital.
Penjelasan:
1. digitCount merupakan perintah untuk menghitung jumlah digit, upperCount merupakan perintah untuk mengidentifikasi jumlah huruf besar atau huruf kapital, lowerCount merupakan perintah untuk mengidentifikasi jumlah huruf kecil atau huruf non-kapital , symbolCount merupakan perintah untuk mengidentifikasi jumlah simbol.
2. cout << "Masukkan kata sandi: "
getline(cin, password); merupakan perintah untuk menampilkan kata sandi.
3. if (isdigit(c)) {
digitCount++;
digitCount++; merupakan perintah untuk mengidentifikasi apakah karakter c digit(0-9)
} else if (isupper(c)) {
upper Count++; merupakan perintah untuk mengidentifikasi apakah karakter c tersebut huruf kapital
} else if (islower(c)) {
lower Count++; merupakan perintah untuk mengidentifikasi apakah karakter c tersebut huruf kecil atau non-kapital
} else {
symbolCount++; merupakan perintah untuk mengidentifikasi apakah karakter c tersebut simbol.
4. cout << "Jumlah angka: " << digitCount << endl; merupakan perintah untuk mencetak jumlah angka
cout << "Jumlah huruf kapital: " << upper Count << endl; merupakan perintah untuk mencetak jumlah huruf kapital
cout << "Jumlah huruf kecil: endl; << lower Cout <<< merupakan perintah untuk mencetak jumpah huruf kecil
cout << "Jumlah simbol: << symbolCount << endl; merupakan perintah untuk mencetak jumlah simbol
Terimakasih, semoga paham dengan apa yang saya tulis:>
0 Komentar