Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SANGU - SDF
- STREAM
- CLASSWORK
- PEOPLE
- SANGU - SDF
- UPCOMING
- Due Monday
- 2:59 AM – საკონტროლო 1 - Coding Task
- VIEW ALL
- Share something with your class…
- Assignment: "საკონტროლო 1 - Coding Task"
- Giga Chalauri posted a new Assignment: საკონტროლო 1 - Coding Task
- Created Oct 19Oct 19 (Edited Oct 19)
- Giga Chalauri posted a new Material: ლექცია 5
- Created Oct 19Oct 19
- Assignment: "საკურსო პროექტი"
- Giga Chalauri posted a new Assignment: საკურსო პროექტი
- Created Oct 18Oct 18 (Edited Oct 18)
- Assignment: "დავალება LOG-ირებაზე"
- Giga Chalauri posted a new Assignment: დავალება LOG-ირებაზე
- Created Oct 17Oct 17
- Assignment: "მარტივი ლოგერ კლასის განვითარება"
- vakhtang laluashvili posted a new Assignment: მარტივი ლოგერ კლასის განვითარება
- Created Oct 13Oct 13
- Giga Chalauri posted a new Material: პრეზენტაცია + სალექციო
- Created Oct 12Oct 12 (Edited Oct 12)
- Announcement: "ყურადღება !!! 20 ოქტომბერს იქნება…"
- Giga Chalauri
- Created Oct 7Oct 7
- ყურადღება !!!
- 20 ოქტომბერს იქნება საკონტროლო. საკონტროლო იქნება 10 ქულიანი. 5 ქულა იქნება Coding Task. ამოცანა იქნება მსგავსი, რომელიც განვიხილეთ და ამოხსნა აქაც არის ატვირთული. მეორე ნაწილი იქნება ტესტები - 5 ქულის.
- გთხოვთ გააგებინოთ ყველას, რომ დაესწროს.
- Giga Chalauri posted a new Material: საკონტაქტო ინფორმაცია
- Created Oct 7Oct 7
- Giga Chalauri posted a new Material: კოდის ორგანიზება (ლექცია 3)
- Created Oct 5Oct 5
- 2 class comments
- Post by dato mamulashvili
- dato mamulashvili
- Created Oct 5Oct 5
- საშინაო დავალება კვირა 2.
- შაბათს არ ვიყავი შეიძლება რაღაც საკითხებში არასწორაად ვმოქმედებდე და სისულელეები მეწეროს მივიღებ სიამოვნებით ყველა შენიშვნას.
- პ.ს სი პლასპლასი არ ვიცი ნორმალურად და ბევრი გუგლი დამჭირდა.
- homework.cpp
- C++
- Giga ChalauriOct 5
- Google-ს გამოყენებაში ცუდი არაფერი არ არის, მითუმეტეს მაშინ როცა სწავლის პროცესში ვართ და ჩვენ ისეთ სფეროში ვართ, რომ ყოველდღე სწავლის პროცესში ვართ. მთავარი რაც მინდა გაითვალისწინო, როცა კოელქციაც/მასივს აღწერ, სახელში სიტყვა collection, ან list არ არის საჭირო, უბრალოდ users რომ დაარქვა საკმარისია. მეორე და ამაზე მე-3 ლექციაზეც ვისაუბრებთ არის ის, რომ ყველაფერი ერთ ფაილში არ იწერებოდეს,
- Giga Chalauri posted a new Material: UserReader ამოხსნა
- Created Sep 30Sep 30
- Giga Chalauri posted a new Material: Clean Code - Robert Martin (Uncle Bob)
- Created Sep 28Sep 28
- Giga Chalauri posted a new Material: მე-2 ლექცია (პრეზენტაცია) + დავალება
- Created Sep 28Sep 28
- 3 class comments
- Announcement: "მე-2 ლექციის პრეზენტაცია და დავალება…"
- Giga Chalauri
- Created Sep 28Sep 28
- მე-2 ლექციის პრეზენტაცია და დავალება (თავისი ფაილით)
- users.txt
- Text
- დავალება.docx
- Word
- ლექცია 2 - კოდის წერის კონვენცია.pptx
- PowerPoint
- Post by Karlito Jishkariani
- Karlito Jishkariani
- Created Sep 28Sep 28
- ეს ორიც
- Vashakmadze.1998@gmail.com
- beqa374@gmail.com
- Karlito JishkarianiSep 28
- merabisolomon@gmail.com
- vaxoabuladze1998@gmail.com
- Post by dato mamulashvili
- dato mamulashvili
- Created Sep 28Sep 28
- გამარჯობათ, რამდენიმე სტუდენტი ამ ჯგუფში არ არის და იქნებ დაამატოთ.
- abulashvilib@gmail.com
- a.kupatadze@sangu.edu.ge
- T.zaridze@sangu.edu.ge
- hobia.ge@gmail.com
- Zuka TabatadzeSep 28
- ესეც დავამატოთ...
- baleqsandridi@gmail.com
- Assignment: "Bubble Sort"
- vakhtang laluashvili posted a new Assignment: Bubble Sort
- Created Sep 22Sep 22
- vakhtang laluashvili posted a new Material: სილაბუსი
- Created Sep 22Sep 22
- #include <iostream>
- #include <string>
- #include <fstream>
- #include <list>
- using namespace std;
- class User
- {
- string firstName;
- string lastName;
- string idNumber;
- public:
- void setUserInfo(string _firstName, string _lastName, string _idNumber)
- {
- firstName = _firstName;
- lastName = _lastName;
- idNumber = _idNumber;
- }
- string getFirstName(){
- return firstName;
- }
- string getLastName(){
- return lastName;
- }
- string getIdNumber(){
- return idNumber;
- }
- void printFullUserInfo(){
- cout<<"Firtname: "<<firstName<<endl;
- cout<<"Lastname: "<<lastName<<endl;
- cout<<"Id Number: "<<idNumber<<endl;
- cout<<"---------------------------"<<endl;
- }
- };
- class UserReader
- {
- public:
- list<User> usersCollection;
- void addUsersInCollection(ifstream &InputFile)
- {
- string firstName, lastName, idNumber;
- while (InputFile >> firstName >> lastName >> idNumber)
- {
- User user;
- user.setUserInfo(firstName,lastName,idNumber);
- usersCollection.push_back(user);
- }
- }
- void addNewUser(string firstName,string lastName, string idNumber){
- User user;
- user.setUserInfo(firstName,lastName,idNumber);
- usersCollection.push_back(user);
- }
- void findByName(string name){
- for(list<User>::iterator it=usersCollection.begin();it!=usersCollection.end(); it++)
- {
- if(it->getFirstName() == name){
- it->printFullUserInfo();
- }
- }
- }
- void findByNameAndLastName(string name, string lastName){
- for(list<User>::iterator it=usersCollection.begin();it!=usersCollection.end(); it++)
- {
- if(it->getFirstName() == name and it->getLastName() == lastName){
- it->printFullUserInfo();
- }
- }
- }
- void findByNameLastNameAndId(string name, string lastName, string idNumber){
- for(list<User>::iterator it=usersCollection.begin();it!=usersCollection.end(); it++)
- {
- if(it->getFirstName() == name and it->getLastName() == lastName and it->getIdNumber() == idNumber){
- it->printFullUserInfo();
- }
- }
- }
- void printAllUsers(){
- for(list<User>::iterator it=usersCollection.begin();it!=usersCollection.end(); it++)
- {
- it->printFullUserInfo();
- }
- }
- };
- int main(){
- UserReader user;
- string fileName;
- cout<<"Sheiyvanet File-s saxeli: ";
- cin>>fileName; // users.txt
- ifstream file(fileName.c_str());
- user.addUsersInCollection(file);
- // user.addNewUser("David","Mamulashvili","6174");
- user.findByName("David");
- }
- homework.cpp
- Displaying homework.cpp.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement