Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ConsoleApplication1.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
- //
- #include "pch.h"
- #include <iostream>
- using namespace std;
- bool icmpstr(char* tmp, char* tmp2)
- {
- if (strlen(tmp) != strlen(tmp2))
- return false;
- for (int a = 0; a < strlen(tmp); a++)
- {
- if (tmp[a] != tmp2[a])
- return false;
- }
- return true;
- }
- int main()
- {
- char str1[256] = "1234 5678 vdfrMhdfggf nfdjngjffjkd b jklfdbf ";
- char tmp[16];
- char str3[256];
- //std::cin >> str1;
- //std::cin >> str2;
- int j = 0, jj = 0, ptr = 0;
- for (int i = 0; i < strlen(str1); i++)
- {
- if (str1[i] != ' ')
- {
- tmp[j++] = str1[i];
- }
- else
- {
- tmp[j] = '\0';
- bool flag = false;
- for (int jj = 0; jj < strlen(tmp); jj++)
- if (tmp[jj] == 'M')
- {
- flag = true;
- break;
- }
- if (flag)
- {
- for (int jj = 0; jj < strlen(tmp); jj++)
- {
- str3[ptr++] = tmp[jj];
- }
- }
- j = 0;
- }
- }
- str3[ptr - 1] = '\0';
- std::cout << str3 << std::endl;
- }
- int main3()
- {
- char str1[256] = "1234 5678 vdfrdhdfggf nfdjngjffjkd b jklfdbf ";
- char str2[256] = "abcd 1234 fdb fd fd vdfrdhdfggf ";
- char tmp[16];
- char str3[512];
- //std::cin >> str1;
- //std::cin >> str2;
- int j = 0, jj = 0, ptr = 0;
- for (int i = 0; i < strlen(str1); i++)
- {
- if (str1[i] != ' ')
- {
- tmp[j++] = str1[i];
- }
- else
- {
- tmp[j] = '\0';
- bool flag = false;
- for (int ii = 0; ii < strlen(str2); ii++)
- {
- char tmp2[16];
- if (str2[ii] != ' ')
- {
- tmp2[jj++] = str2[ii];
- }
- else
- {
- tmp2[jj] = '\0';
- if (icmpstr(tmp, tmp2))
- {
- for (int a = 0; a < strlen(tmp); a++)
- str3[ptr++] = tmp[a];
- str3[ptr++] = ' ';
- }
- jj = 0;
- }
- }
- j = 0;
- }
- }
- str3[ptr - 1] = '\0';
- std::cout << str3 << std::endl;
- }
- int main555()
- {
- char str[256];
- std::cin >> str;
- int i = 0;
- while (str[i] != '.')
- {
- if (str[i] == ' ')
- {
- //str[]
- }
- i++;
- }
- std::cout << str << std::endl;
- return 1;
- }
- int main2()
- {
- char str[256];
- std::cin >> str;
- for (int i = 0; i < strlen(str); i++)
- {
- str[i] -= 17;
- }
- std::cout << str << std::endl;
- return 1;
- }
- // Запуск программы: CTRL+F5 или меню "Отладка" > "Запуск без отладки"
- // Отладка программы: F5 или меню "Отладка" > "Запустить отладку"
- // Советы по началу работы
- // 1. В окне обозревателя решений можно добавлять файлы и управлять ими.
- // 2. В окне Team Explorer можно подключиться к системе управления версиями.
- // 3. В окне "Выходные данные" можно просматривать выходные данные сборки и другие сообщения.
- // 4. В окне "Список ошибок" можно просматривать ошибки.
- // 5. Последовательно выберите пункты меню "Проект" > "Добавить новый элемент", чтобы создать файлы кода, или "Проект" > "Добавить существующий элемент", чтобы добавить в проект существующие файлы кода.
- // 6. Чтобы снова открыть этот проект позже, выберите пункты меню "Файл" > "Открыть" > "Проект" и выберите SLN-файл.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement