Implementation of strrev and nstrlen
Source Code:
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
/**
*bundet.com
*Wawan Beneran
*Membalik dan Menghitung Karakter String
*/
void main()
{
char huruf ='A';
char nama[30] ="wawan";
char alamat[50];
char email[50];
cout << "masukan huruf : ";
cin >> huruf;
cout <<endl;
cout << "masukan nama : ";
//cin >> nama; // nama saya
//cin.get (nama, 30);, ini memiliki kelemahan sehingga jarang di gunakan
gets(nama);
cout <<endl;
cout << "masukan alamat : ";
//cin.getline(alamat,50); ini memiliki kelemahan sehingga jarang di gunakan
gets(alamat);
cout <<endl;
cout << "masukan alamat email : ";
gets(email);
// Fungsi-Fungsi String
cout <<endl<< "strrev(nama) : " << strrev(nama); // digunakan untuk membalik string misal "aku" jadi "uka"
cout << "\nstrlen(alamat) : " << strlen(alamat); //digunakan untuk menghitung karakter string, msial "aku" menjadi 3
getch();
}
Hope this is useful & happy learning!
Netizens
- Edited
Sis, I want to ask, how do I total all the letters from the name to the email?
RahmadHidayatputra it's easy bro, just add the $name variable and the $email variable to each length... you can google it with the keyword "c++ length of string"