1.Menghitung panjang suatu string
Algoritma
Deklarasi :
Void nama : fungsi
Kata : string (input)
Kata.size : string(output)
Size of :operator size of sebagai pengganti strlen.
Deskripsi :
Void nama{
Read(kata)
Write(kata.size)
}
==========================================================================================
C++
#include <iostream>
using namespace std;
void nama(){
string kata;
cout<<"Masukan nama =";cin>>kata;
cout<<"Jumlah karakter ="<<kata.size();
}
int main(){
nama();
return 0;
}
using namespace std;
void nama(){
string kata;
cout<<"Masukan nama =";cin>>kata;
cout<<"Jumlah karakter ="<<kata.size();
}
int main(){
nama();
return 0;
}
==================================================================================================================================================================
2. Mengubah kata jadi besar kecil
contoh : rusak ---->> RuSaKAlgoritma
deklarasi
string[70] : char
jum_karakter : integer
Deskripsi
for(int i = 0; string[i]; i++)
if(i%2==0) {
strupr(string);
cout<<string[i];
}
else{
strlwr(string);
cout<<string[i];
}
==========================================================================================
C++
#include<conio.h>
#include<string.h>
using namespace std;
int main(int argc, char** argv)
{
char string[70]; //deklarasi variabel
int jum_karakter;
cout<<"Mengubah Kata ke besar kecil"<<endl;
cout<<"---------------------------------"<<endl;
cout<<"Masukkan String : ";
cin.getline(string, sizeof(string));
for(int i = 0; string[i]; i++)
if(i%2==0) {
strupr(string);
cout<<string[i];
}
else{
strlwr(string);
cout<<string[i];
}
return 0;
}
0 komentar:
Posting Komentar