Monday 16 July 2018

C++ Enter full name and Count all characters in name

C++ program
User need to enter first name , last name in C++ program, the name length will be calculated for each character later output will be displayed on screen
first name : umar$
last name : javed$
Note: what is $ this symbol i wrote in code to remind program that its end of character for name

Output


code : //programmingisbest.blogspot.com

  1. #include<iostream>
  2. #include<conio.h>
  3. using namespace std;
  4. //programmingisbest.blogspot.com
  5. void main()
  6. {//programmingisbest.blogspot.com
  7. char fname[15],lname[15];
  8. cout<<"\nYour first name please : ";
  9. cin.getline(fname,15,'$');//programmingisbest.blogspot.com
  10. cout<<"\nEnter your last name please : ";
  11. cin.getline(lname,15,'$'); //programmingisbest.blogspot.com
  12. //cout<<"\n\n YourName : "<<fname<<" "<<lname;
  13. int counter = 0;//programmingisbest.blogspot.com
  14. char ch='a';//programmingisbest.blogspot.com
  15. int flag = 0;//programmingisbest.blogspot.com
  16. int loop = 1;//programmingisbest.blogspot.com
  17. while(ch<='z')
  18. {//programmingisbest.blogspot.com
  19. if(flag ==0)
  20. {//programmingisbest.blogspot.com
  21. if(ch == fname[counter])
  22. {//programmingisbest.blogspot.com
  23. counter++;
  24. ch='a';
  25. }
  26. else
  27. {//programmingisbest.blogspot.com
  28. ch++;
  29. if(fname[counter] =='\0')
  30. {//programmingisbest.blogspot.com
  31. flag = 1;
  32. ch='a';
  33. }
  34. }

  35. }//programmingisbest.blogspot.com
  36. else
  37. {
  38. if(ch == lname[loop])
  39. {
  40. counter++;
  41. loop++;
  42. ch='a';
  43. }
  44. else
  45. {//programmingisbest.blogspot.com
  46. ch++;
  47. } //programmingisbest.blogspot.com
  48. } //programmingisbest.blogspot.com
  49. }//programmingisbest.blogspot.com
  50. cout<<"\nCounted characters in whole name are : "<<counter;
  51. _getch(); //programmingisbest.blogspot.com
  52. }//programmingisbest.blogspot.com