Website Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit19dc40c81d59f98bec58a532e4791b8f27e4f5ea (patch)
Author
 Justsvetoslavov <justsvetoslavov@gmail.com>
2021-12-16 17:37:41 +0200
Committer
 Justsvetoslavov <justsvetoslavov@gmail.com>
2021-12-16 17:37:41 +0200
Files95b328eb29a26f91c9f73c86544a2d1804c28856
Introduction_to_programming_FMI-19dc40c81d59f98bec58a532e4791b8f27e4f5ea.tar
Introduction_to_programming_FMI-19dc40c81d59f98bec58a532e4791b8f27e4f5ea.tar.gz
Introduction_to_programming_FMI-19dc40c81d59f98bec58a532e4791b8f27e4f5ea.zip
Parent823a8d508453ba4d4f48cc44f3231c12ccc7ad43 (diff)
Add cstring tasks
1 files changed, 31 insertions, 0 deletions
-rw-r--r--pract_SI/Pract. 07/String_Tasks.txt31
diff --git a/pract_SI/Pract. 07/String_Tasks.txt b/pract_SI/Pract. 07/String_Tasks.txt
new file mode 100644
index 0000000..b778e88
--- /dev/null
+++ b/pract_SI/Pract. 07/String_Tasks.txt
@@ -0,0 +1,31 @@
+#Никола Светославов - String tasks
+
+## Задачи
+
+1.Напишете имплементация на strlen(str)
+*връща колко символа има от началото до ‘\0’*
+
+2.Напишете имплементация на strcmp(const char *str1, const char *str2)
+*сравнява 2 символни низа (> , = , <)*
+
+3.Напишете имплементация на strcat(destination,source)
+*конкатенация*
+
+4.Напишете имплементация на strcpy(destination, source)
+*копира source в destination*
+
+5.Напишете програма, която проверява дали дадена дума е палиндром
+
+6.Напишете програма, която приема 2 символни низа, които съдържат само малки букви('a' - 'z')
+ а)програмата да изведе на конзолата дължината на 2-та низа разделени с интервал
+ б)програмата да изведе на конзолата конкатенацията на 2-та низа.
+ в)програма да обърне низовете и да преобразува буквите им в главни и да изведе резултата на конзолата.
+
+Вход:
+abcd
+ef
+
+Изход:
+4 2
+abcdef
+DCBA FE