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

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

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

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

22.11.2012, 23:12. Просмотров 305. Ответов 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     Строки. Сравнение, копирование, конкатенация.
Посмотрите здесь:

Конкатенация строки-константы и 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++
Л.Р.2 Вариант №5 ------------ Разработать программу, осуществляющую ввод двух строк, введенных пользователем. Далее, если обе...

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

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

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

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

Копирование строки в строку - C++
как это сделать с типом float? strcpy(Products.amount,ed.amount); если amount - float

Копирование строки s в s1 n раз - C++
Проблема. Копирует строку s в строку s n раз Не понимаю где ошибся. // 6.Copies.cpp: определяет точку входа для консольного...

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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