Advertisement
Guest User

Untitled

a guest
Jan 21st, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. Sponsor* OurSponsors = 0;
  2. int sponsorAmount = 0;
  3. int YesOrNot = 0; // продолжить или остановить ввод данных
  4. int rule = 9; //если прописываю здесь например 1 то срабатывает все нормально программа просит ввести имя а потом фамилию
  5. while (rule != 0){
  6. cin >> rule; // cin.get() тот же эффект программа пропускает воод фамилии а сразу переходит к имени
  7. switch (rule){
  8. case 1://add
  9. {
  10. do
  11. {
  12. OurSponsors = AddStruct(OurSponsors, sponsorAmount);
  13. setData(OurSponsors, sponsorAmount);
  14.  
  15. sponsorAmount++;
  16.  
  17. cout << "Продолжить ввод данных (1 - да, 0 - нет): ";
  18. cin >> YesOrNot;
  19.  
  20. cin.get();
  21. } while (YesOrNot != 0);
  22.  
  23.  
  24.  
  25.  
  26. break;
  27. }
  28.  
  29.  
  30. case 2://edit
  31. {
  32. editData(OurSponsors);
  33. break;
  34. }
  35. case 3://показать
  36. {
  37. showData(OurSponsors, sponsorAmount);
  38. break;
  39. }
  40. case 4: //загрузить
  41. {
  42.  
  43. break;
  44. }
  45. }
  46.  
  47. for (int i = 0; i < amount; i++)
  48. {
  49. tempObj[i] = Obj[i]; // копируем во временный объект
  50. }
  51. delete [] Obj;
  52.  
  53. Obj = tempObj;
  54. }
  55. return Obj;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement