walaupun gak sesempurna dibandingkan dengan kode php yg ane buat di sini, tapi semoga agan2 dpt mengembangkannya lagi.
semoa berguna gan.
special thank to indonesian coder
#include <iostream>outputnya:
#include <ctype.h>
using namespace std;
int jum_huruf(char str[1000]){
unsigned int a,b,c,index[100],jumlah[100],tampung;
for(a=0; str[a]; a++){
tampung=0;
if(!isspace(str[a])){
for(b=0; str[b]; b++){
if(str[b]==str[a]){
tampung++;
jumlah[a]=tampung;
index[b]=a;
}
}
}
}
for(c=0; str[c]; c++){
if(c==index[c]){
cout<<"karakter "<<str[c]<<" ada "<<jumlah[c]<<endl;
}
}
}
int jum_kata(char str[1000]){
unsigned int spasi=0,kata,a;
for(a=0; str[a]; a++){
if(isspace(str[a])){
spasi++;
}
kata=spasi;
}
cout<<"jumlah spasi ada "<<spasi<<endl;
cout<<"jumlah kata ada "<<kata+1<<endl;
}
int main(){
char str[100];
cout<<"Masukkan kalimat = ";
cin.getline(str,sizeof(str));
jum_huruf(str);
jum_kata(str);
return 0;
}
semoa berguna gan.
special thank to indonesian coder
Tag :
Cplus-plus,
Programming
0 Komentar untuk "Menghitung jumlah perhuruf, kata dalam 1 kalimat "