Website Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit0281aeed91d8a059491453f9595ef14fb14f8394 (patch)
Author
 Angel Dimitriev <angel_dimitriev@abv.bg>
2022-03-09 19:41:26 +0200
Committer
 GitHub <noreply@github.com>
2022-03-09 19:41:26 +0200
Filesfd4afd1b4dee5f6911585d55f30aff75501b4d40
Object-oriented_programming_FMI-0281aeed91d8a059491453f9595ef14fb14f8394.tar
Object-oriented_programming_FMI-0281aeed91d8a059491453f9595ef14fb14f8394.tar.gz
Object-oriented_programming_FMI-0281aeed91d8a059491453f9595ef14fb14f8394.zip
Parent44d257ce04e73c84a007442bfbb4fcdcef4c2051 (diff)
Update README.md
1 files changed, 9 insertions, 7 deletions
-rw-r--r--Sem. 02/README.md16
diff --git a/Sem. 02/README.md b/Sem. 02/README.md
index b7aa663..2753f18 100644
--- a/Sem. 02/README.md
+++ b/Sem. 02/README.md
@@ -146,12 +146,14 @@ int main()
**Задача 2**: Напишете функция, която приема име на съществуващ файл и име и копира съдържанието на същестуващия файл в нов файл.
-**Задача 3**: Напишете програма, която чете comma-separated values (**CSV**) файл със студенти **със следните 4 полета**: Първо име, Фамилно име, Имейл, Факултетен номер.
+**Задача 3**: Напишете програма, която чете comma-separated values (**CSV**) файл със студенти **със следните 4 полета**: Първо име, Фамилно име, Стринг на факултетен номер, Имейл
1. Със стартирането на програмата потребителят да въвежда име на файл, който да бъде зареден в паметта.
2. Напишете функция, която след зареждане на файла да отпечатва на **стандартния изход** информация за студента при подаден **факултетен номер**.
-3. Напишете функция, която **по подаден факултетен номер и низ**, променя email-a на студента, който има дадения факултетен номер, с подадения низ.
+3. Напишете функция, която **по подаден факултетен номер, специалност и низ**, променя email-a на студента, който има дадения факултетен номер и учи подадената специалност, с подадения низ.
4. Напишете функцията , която приема низ (име на файл) и запазва студентите в същия формат (**CSV**). Т.е. при повторно пускане на програмата да може да прочете новия генериран файл.
+! Студентите имат уникални факултетни номера, в рамките на една специалност !
+
Да се реализира прост интерфейс, с който да се извикват написаните фунцкии през конзолата:
**Пример** (входът от потребителя започва с '>'):
@@ -160,11 +162,11 @@ int main()
Open file:
>students.csv
File successfully opened!
->print 80000
-Name = Stefan Velkov, Email: stefan@yahoo.com, FN: 80000
->edit 80000 stecho@abv.bg
->print 80000
-Name = Stefan Velkov, Email: stecho@abv.bg, FN: 80000
+>print 123 ComputerScience
+Name = Stefan Velkov, Speciality: Computer science Email: stefan@yahoo.com, FN: 123
+>edit 123 ComputerScience stecho@abv.bg
+>print 123 ComputerScience
+Name = Stefan Velkov, Email: stecho@abv.bg, FN: 123
>save students2.csv
file students2.csv successfully saved!
```