SHARE
TWEET

Untitled

a guest Apr 25th, 2019 75 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include "stdio.h"
  3. #include "conio.h"
  4. #include "stdint.h"
  5. #pragma hdrstop
  6. #pragma argsused
  7. using namespace std;
  8.  
  9. int main () {
  10.     char str1[50]={' '}, str2[50]={' '}, ustr[100]={' '}, firstSymb;
  11.     int i, j, len1=0, len2=0;
  12. //Задание 1
  13.     puts("Vvedite stroku 1");
  14.     gets_s(str1);
  15.     puts("Vvedite stroku 2");
  16.     gets_s(str2);
  17. //Задание 2
  18.     for(i=0; str1[i]!='\0'; i++) len1++;
  19.     for(i=0; str2[i]!='\0'; i++) len2++;
  20.     printf("\nDlina stroki 1 = %i", len1);
  21.     printf("\nDlina stroki 2 = %i", len2);
  22. //Задание 3
  23.     strcat(str1, str2);
  24.     i=0;
  25.     j=0;
  26.     do {
  27.         if(str1[i]!=' ') ustr[j]=str1[i];
  28.         else j--;
  29.         i++;
  30.         j++;
  31.     }
  32.     while(str1[i]!='\0');
  33.     printf("\nOb'edinennaya stroka: %s", ustr);
  34. //Задание 4
  35.     i=0;j=0;
  36.     for(i=0;i<len1+len2;i++)
  37.     {
  38.         if (str1[i]==str1[i+1]) {str1[i]='+'; str1[i+1]=' ';j++;};
  39.         if (str2[i]==str2[i+1]) {str2[i]='+'; str2[i+1]=' ';j++;};
  40.         if (j>4) break; else continue;
  41.     }
  42.  
  43. //Задание 5
  44.     printf("\nObrabotannaya stroka: %s", ustr);
  45.     getchar();
  46. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top