Advertisement
Guest User

Untitled

a guest
Apr 26th, 2015
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <string>
  4. #include <cstdlib>
  5. #include <conio.h>
  6. using namespace std;
  7.  
  8. struct Tyrimai
  9. {
  10. string vardas;
  11. string pavadinimas;
  12. string sritis;
  13. int data;
  14. int id;
  15. } tyrimas[100];
  16.  
  17. int main()
  18. {
  19. string pasirinkimas,baigimas;
  20. ifstream failas("sarasas.txt");
  21. int i = 0;
  22.  
  23. cout << "Pasirinkite norima funkcija: " << endl;
  24. cout << "1. Duomenu atvaizdavimas kompiuterio ekrane" << endl << endl;
  25. cout << "2. Duomenu ivedimas" << endl << endl;
  26. cout << "3. Duomenu koregavimas" << endl << endl;
  27. cout << "4. Duomenu ismetimas" << endl << endl;
  28. cout << "5. Saraso rikiavimas" << endl << endl;
  29. cout << "6. Paieska pagal tyrimo data" << endl << endl;
  30. cout << "7. Programos pabaigimas" << endl << endl;
  31. cout << "Pasirinkite norimos funkcijos skaiciu: ";
  32. getline (cin, pasirinkimas);
  33.  
  34. if (pasirinkimas == "1"){
  35. cout << "Duomenu atvaizdavimas kompiuterio ekrane" << endl;
  36. while(!failas.eof()){
  37. failas >> tyrimas[i].id >> tyrimas[i].vardas >> tyrimas[i].sritis >> tyrimas[i].data;
  38. getline(failas, tyrimas[i].pavadinimas);
  39. cout << tyrimas[i].id << ". " << tyrimas[i].vardas << " - " << tyrimas[i].sritis << " - " << tyrimas[i].pavadinimas << " - " << tyrimas[i].data << endl;
  40.  
  41. i++;
  42. }
  43. }
  44. else if (pasirinkimas == "2")
  45. cout << "Duomenu ivedimas" ;
  46.  
  47. else if (pasirinkimas == "3")
  48. cout << "Duomenu koregavimas" ;
  49.  
  50. else if (pasirinkimas == "4")
  51. cout << "Duomenu ismetimas" ;
  52.  
  53. else if (pasirinkimas == "5")
  54. cout << "Saraso rikiavimas" ;
  55.  
  56. else if (pasirinkimas == "6")
  57. cout << "Paieska pagal tyrimo data" ;
  58.  
  59. else if (pasirinkimas == "7"){
  60. cout << "7. Programos pabaigimas" << endl;
  61. cout << "Ar norite baigti darba?" << endl;
  62. cout << "Iveskite Taip arba Ne, jeigu pasirinksite Ne programa jus grazins i pradzia: ";
  63. getline (cin, baigimas);
  64. if (baigimas == "Taip"){
  65. exit(0);
  66. }
  67. else if (baigimas == "Ne"){
  68. main();
  69. }
  70. }
  71.  
  72.  
  73.  
  74.  
  75. failas.close();
  76. _getch();
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement