Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Задание на тему "Строки и Функции" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread1028234.html
Помогите решить лабы пожалйуста (((( не получается сколько не пробывал 1 Написать программу для вычисления Ln(1+x) с относительной погрешностью 8% используя расположение в ряд...
C++ На сколько кусков распадется часть листа, если из него вырезать некоторые клетки? Есть алгоритм. Из листа клетчатой бумаги размером М*N клеток удалили некоторые клетки. На сколько кусков распадется оставшаяся часть листа? Пример. Если из шахматной доски удалить все клетки одного цвета, то... http://www.cyberforum.ru/cpp-beginners/thread1028231.html
C++ расположить элементы строк в порядке убывания. Вставить в каждую строку заданное число
В массиве А(N,M) расположить элементы строк в порядке убывания. Вставить в каждую строку заданное число р, не нарушая этот
Строки матрицы, с большим количеством положительных элементов расположить выше остальных C++
В массиве А(N,M) расположить строки так, чтобы сначала шли строки, у которых положительных элементов больше, чем отрицательных, затем с одинаковым числом положительных и отрицательных элементов и...
C++ Написать функцию, которая вычисляет среднее арифметическое элементов непустого списка http://www.cyberforum.ru/cpp-beginners/thread1028209.html
вот сам списаок program prog; type pItem = ^Item; Item = record data: integer; next: pItem; end;
C++ Программирование вероятности! Привет! Помогите решить проблему: Пусть есть наборы: категория-мат.ожидание(не вероятность). Например: ручка - (0,18) карандаш - (0,11) циркуль - (0,11) мышка - (0,17) телефон - (-0,66) подробнее

Показать сообщение отдельно
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
04.12.2013, 15:45
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <cstring>
 
using namespace std;
 
char* strp(char* str1, char* str2)
{
    unsigned int len1 = strlen(str1);
    unsigned int len2 = strlen(str2);
    for(unsigned int i = 0; i < len1; ++i)
    {
        for(int j = 0; j < len2; ++j)
        {
            if(str1[i]==str2[j])
            {
                return &str1[i];
            }
        }
    }
    return NULL;
}
int main(int argc, char** argv)
{
    //Русский язык в консоли
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    char* str1 = new char[256];
    char* str2 = new char[256];
    cin.getline(str1, 256);
    cin.getline(str2, 256);
    cout << str1 << "\t" << str2 << endl;
    str1 = strp(str1, str2);
    if(str1)
    {
        cout << str1 << endl;
    }
    else
    {
        cout << "NULL" << endl;
    }
 
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru