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

Определить в строках элементы, которые совпадают и из них вывести новую строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Корень, сумма, ср арифметическое http://www.cyberforum.ru/cpp-beginners/thread248644.html
Помогите решить задачи на Turbo С++ (где используются printf scanf) 1)Вычислить корни квадратного уравнения ax^2+bx+c=0 2)Вычислить сумму и количество положительных элементов массива X Массив: X. Условия и ограничения: X - действительные числа 3)Найти среднее арифметическое значений функций f(x) в точках a, b, (a+b)/2, используя обращение к функции f(x)=(xsin π/4)/(1-2xcos π/4+x^2 ) ...
C++ системы счисления нужна программа перевода из десятичной в двоичную систему счисления http://www.cyberforum.ru/cpp-beginners/thread248639.html
Лабораторная по строчным функциям C++
Тема: Строковые функции. Создание и использование функций Написать программу, в которой были б созданы 2 функции gcvt( ) strcspn( ) которые имитируют действия стандартных строчных функций Выбор функций осуществляется с помощью пунктов меню.
Условная операция C++
можно ли зделать такое условие с помощью условной операции (тернарного оператора)? if ((x+n)<0 || sin(z)<0) { std::cout<<"ERROR!!!"; } else { if x>w {
C++ расстояние от точки до прямой http://www.cyberforum.ru/cpp-beginners/thread248608.html
#include <iostream.h> #include <math.h> #include <conio.h>clrscr; int main(int argc, char* argv) { {double x1,y1,x2,y2,x0,y0,A,B,C,H; cout<<"Vvedite koordinats to4ki S "; cout<<"x0 "; cin>>x0; cout<<"y0 "; cin>>y0;
C++ bin_hex Люди добрые!подскажите с кодом перевода чисел из bin в hex на с++ Добавлено через 56 секунд из dec в hex,сорри подробнее

Показать сообщение отдельно
marina2
Рожденная для битвы
 Аватар для marina2
268 / 48 / 4
Регистрация: 08.11.2009
Сообщений: 1,016
26.02.2011, 10:18     Определить в строках элементы, которые совпадают и из них вывести новую строку
C strpbrk() не получилось(

Я вот как делала:
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
#include <iostream>
#include <conio.h>
#include <string.h>
 
using namespace std;
 
int main ()
{
    char str1[15], str2[15], strnew[15];
    cout<<"Wreate the first string"<<"\n";
    cin>>str1;
    cout<<"Wreate the second string"<<"\n";
    cin>>str2;
    int l1=strlen (str1);
    int l2=strlen(str2);
    int k=0, i=0;
    while (i<=l1)
    {
        for (int j=0; j<=l2; j++)
            if (str1[i]==str2[j])
            {
                strnew[k]=str1[i];
                k++;
            }
            i++;
    }
    cout<<"\n"<<strnew;
    _getch();
}
 
Текущее время: 01:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru