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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
romantik_sd
Сообщений: n/a
#1

Строки. Сравнение, копирование, конкатенация. - C++

22.11.2012, 23:12. Просмотров 318. Ответов 0
Метки нет (Все метки)

Составить программу, позволяющую для двух строк, введенных пользователем, выполнить: (1) сравнения; (2) копирования; (3) конкатенацию. Выбор действия осуществляется с помощью меню.
моя работа:
\-------------------------------------------------------------
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
#include<iostream.h>
#include<math.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
//int strlen(char*m1, char*m2);
//char *strcmp(char*, char*);
//char *strcpy(char*, char*);
//char *strcat(char*, char*);
 
int main()
{clrscr ();
int e;
 
 
char m1[10];
char m2[10];
cout<<"m1=";
for (int i=0;i<10;i++)
scanf ("%d",&m1[i]);
cout<<"m2=";
for (int j=0;j<10;j++)
scanf ("%d",&m2[j]);
 
 
cout<<"sravnenie:1"<<endl;
cout<<"kopirovanie:2"<<endl;
cout<<"konkatenaziya:3"<<endl;
cin>>e;
 
switch (e)
{case 1:cout<<"porivnyane="<<char *strcmp(char*m1, char*m2) ;break;
case 2: char *strcpy(char*m1, char*m2) ;break;
case 3: char *strcat(char*m1, char*m2) ;break;
default:cout<<"chto-to ne to=) (problem v CASE)";}
getch ();
return 0;}
\---------------------------------------------------------------------------------

проблема в том что я очень сомневаюсь по поводу многих деталей..
сомневаюсь что все сделано конкретно по заданию....(писал как знал)
большая проблема с выводом на экран результата...
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2012, 23:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строки. Сравнение, копирование, конкатенация. (C++):

Конкатенация строки-константы и int - C++
Есть константа &quot;sorting.exe &quot; и int i. Нужно объединить их в один char, чтобы он выглядел так: &quot;sorting.exe i&quot;. Как это сделать?...

Конкатенация строк: Зачем строки создаются в динамической памяти? - C++
Есть программа, которая делает конкатенацию строк. #include &lt;iostream&gt; using namespace std; char* Concatenate(char* string1, char*...

Копирование файлов через сравнение - C++
Сравнить два каталога разницу записать в третий. В третий каталог нужно положить все файлы, которые есть в первом каталоге , но...

Функции потока: Если строки хранят числа, то выводится сумма, иначе – конкатенация строк - C++
Л.Р.2 Вариант №5 ------------ Разработать программу, осуществляющую ввод двух строк, введенных пользователем. Далее, если обе...

Если обе строки хранят целые числа, то выводится сумма чисел, в противном случае – конкатенация строк - C++
Т.к я в этом деле вообще новичок, прошу знающих людей пожалуйста помочь мне... Л.Р.1 Вариант №5 ------------ Разработать две...

String, конкатенация и "необъявленные" строки - C++
Доброго времени суток! Во время написания простого примера (изучаю язык) наткнулся на проблему с конкатенацией строк: #include...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 23:12
Привет! Вот еще темы с ответами:

Строки, копирование всех цифр из одной строки в другую - C++
Задание: Требуется ввести строку,затем копировать все цифры в другую строку. Моё решение: #include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; ...

Копирование строки - C++
Товарищи, возник вот у меня вопрос- есть массив символов из которого я 'достаю' необходимые мне символы см. ниже char...

Сравнение строки - C++
Есть переменная char S; В нее что-то записали. Как проверить что S!=&quot;.&quot; и S!=&quot;..&quot; bool result; в result записать true, если...

Копирование строки strtok - C++
Я разбиваю строку на токены с помощью strtok #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; int main(int argc, char*...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru