From 19dc40c81d59f98bec58a532e4791b8f27e4f5ea Mon Sep 17 00:00:00 2001 From: Justsvetoslavov Date: Thu, 16 Dec 2021 17:37:41 +0200 Subject: Add cstring tasks --- pract_SI/Pract. 07/String_Tasks.txt | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 pract_SI/Pract. 07/String_Tasks.txt 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 -- cgit v1.3.1-23-gd82d