السلام عليكم و رحمة الله و بركاته
طبعا رحت احوس احل في الواجب ووو عملت فيه اختراع و حاولت اراجعه و عملت له كومبايلر و كل حاجه حلوه و برضه ما يطلع لي الناتج >.<
حاسه الحل غبـــي بس مشي مع عقليتي هع هع هع
طبعا محاولتي في حل الواجب الي مطلوب فيه طلب من المستخدم ادخال string بالcin
و حساب عدد الحروف الكابيتل و السموول و حروف العله ^^_
حاولت اعمله كذا بس ما عرفت كيف استنثي حروف العله من حسابها مع الحروف الكابيتل و السموول بس كتبت الي اهتديت له ^^
و في الاخير ذي محاولتي
كود:
#include <iostream.h>
#include <conio.h>
void main()
{
char name[80];
int i=0,cap=0,s=0,v=0;
cin>>name;
while(name[i]!='\0')
{
if ((name[i]>'A')&&(name[i]<='Z')&&(name[i]!='O')&&(name[i]!='I')&&(name[i]!='U')&&(name[i]!='E'))
{
cap++;
}
else if ((name[i]>'a')&&(name[i]<='z')&&(name[i]!='o')&&(name[i]!='i')&&(name[i]!='u')&&(name[i]!='e'))
{
s++;
}
else ((name[i]=='A')||(name[i]=='a')||(name[i]=='o')||(name[i]=='O')||(name[i]=='U')||(name[i]=='u')||(name[i]=='e')||(name[i]=='E')||(name[i]=='I')||(name[i]=='i'));
v++;
i++;
}
cout<<"THE cap="<<cap;
cout<<"\nsmall="<<s;
cout<<"\nv="<<v;
getch();
}
ارجوا منك تعدل لي بنفس الاكواد لانك بتستخدم int main و احنا ما اخذناها ^_^