Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. class Student {
  6. private:
  7. char Name[10];
  8. char LastName[10];
  9. char PrivateNumber[15];
  10. char MobileNumber[12];
  11. float Score;
  12. int grnt;
  13. public:
  14. Student(char* n, char* LN, char* PN, char* MN, float scr)
  15. {
  16. strcpy (Name,n);
  17. strcpy(LastName, LN);
  18. strcpy(PrivateNumber, PN);
  19. strcpy(MobileNumber, MN);
  20. Score = scr;
  21. }
  22. void Grant()
  23. {
  24. if (Score >= 50 && Score <= 70)
  25. grnt = 50;
  26. else if (Score >= 70 && Score <= 90)
  27. grnt = 70;
  28. else if (Score >= 90 && Score <= 100)
  29. grnt = 100;
  30.  
  31.  
  32. }
  33. void Print()
  34. {
  35. cout << "Welcome " << Name << " " << LastName << ".\n";
  36. cout << "Your private number is " << PrivateNumber << "and your mobile number is :" << MobileNumber << endl;
  37. cout << "Your score is " << Score << " and your grant is: " << grant << "%";
  38. }
  39. void Delete()
  40. {
  41. cout << "User " << Name << " is deleted." << endl;
  42. Name[10] = NULL;
  43. LastName[10] = NULL;
  44. PrivateNumber[15] = NULL;
  45. MobileNumber[12] = NULL;
  46. Score = 0;
  47.  
  48. }
  49. };
  50.  
  51. int main()
  52. {
  53. char Name[10];
  54. char LastName[10];
  55. char PrivateNumber[15];
  56. char MobileNumber[12];
  57. float Score;
  58. int grant;
  59. cout << "Enter your name: ";
  60. cin >> Name;
  61. cout << endl;
  62. cout << "Enter your last name: ";
  63. cin >> LastName;
  64. cout << endl;
  65. cout << "Enter your private number: ";
  66. cin >> PrivateNumber;
  67. cout << endl;
  68. cout << "Enter your mobile number: ";
  69. cin >> MobileNumber;
  70. cout << endl;
  71. cout << "Enter your score: ";
  72. cin >> Score;
  73. cout << endl;
  74. Student tornike(Name, LastName, PrivateNumber, MobileNumber,Score);
  75. tornike.Grant();
  76. tornike.Print();
  77. tornike.Delete();
  78. cin.get();
  79. cin.get();
  80. return 0;
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement