Guest User

Untitled

a guest
Apr 21st, 2015
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. #include <iostream>
  2. #include <windows.h>
  3. #include <math.h>
  4. #include <string>
  5. using namespace std;
  6.  
  7.  
  8. class goods
  9. {
  10. public:
  11. int number, cost, amount, price;
  12. struct data{
  13. int day;
  14. int month;
  15. int year;
  16. };
  17. data date;
  18. char name[15];
  19. char answer[3];
  20. void vvod();
  21. void vyvod();
  22. void costf();
  23. void change();
  24.  
  25. };
  26. int main()
  27. {
  28. SetConsoleCP(1251);
  29. SetConsoleOutputCP(1251);
  30. goods a;
  31. a.vvod();
  32. a.change();
  33. a.costf();
  34. a.vyvod();
  35. return 0;
  36. }
  37.  
  38. goods a;
  39. void goods::vvod()
  40. {
  41. cout << "Введите наименование товара:" << endl;
  42. cin >> name;
  43. cout << "Введите дату оформления товара: День Месяц Год" << endl;
  44. cin >> date.day >> date.month >> date.year;
  45. cout << "Введите цену товара:" << endl;
  46. cin >> price;
  47. cout << "Введите количество единиц товара:" << endl;
  48. cin >> amount;
  49. cout << "Введите номер накладной по которой товар поступил на склад:\n" << endl;
  50. cin >> number;
  51. }
  52. void goods::costf()
  53. {
  54. cost = price*amount;
  55. }
  56. void goods::change()
  57. {
  58. cout << "Изменить цену? ";
  59. cin >> answer;
  60. if (answer == "Да" || "да" || "ДА" || "дА"){
  61. cout << "Введите новую цену:" << endl;
  62. cin >> price;
  63. }
  64. cout << "Изменить кол-во товара? ";
  65. cin >> answer;
  66. if (answer == "Да" || "да" || "ДА" || "дА"){
  67. cout << "Введите новое количество единиц товара:\n" << endl;
  68. cin >> amount;
  69. }
  70. }
  71. void goods::vyvod()
  72. {
  73. cout << "Наименования: ";
  74. cout << name << endl;
  75. cout << "Дата оформления: ";
  76. cout << date.day << "." << date.month << "." << date.year << endl;
  77. cout << "Цена: ";
  78. cout << price << endl;
  79. cout << "Кол-во: ";
  80. cout << amount << endl;
  81. cout << "Номер накладной: ";
  82. cout << number << endl;
  83. cout << "Стоимость: ";
  84. cout << cost << endl;
  85. }
Advertisement
Add Comment
Please, Sign In to add comment