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

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

Войти
Регистрация
Восстановить пароль
 
Andrey_Recoba
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 15
#1

Переделать код С на С++ - C++

07.06.2014, 22:28. Просмотров 220. Ответов 3
Метки нет (Все метки)

Ребята помогите код переделать под С++ пожалусто!
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <string.h>
#include <stdio.h>
int  main()
{  char inp[80],rez[80]=" ",p1[80];
   char *p; 
   printf("\nInput string\n");
   gets(inp);
   int k=1;
   do
   {p = strtok((k?inp:NULL), " ");
k=0;
if (p)
 { printf("\n%s ",p);
   strcpy(p1,"  ");
   strcat(p1,p);
    if(!strstr(rez,p1)) {strcat(rez,p);
   strcat(rez," ");}
 }
   }while(p);
   printf("\nrez = %s",rez);
return 0;}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2014, 22:28     Переделать код С на С++
Посмотрите здесь:

C++ Переделать Код!
C++ переделать код!
C++ Переделать код с С на С++
C++ Переделать код!
Переделать код с С на С++ C++
C++ Переделать код из C# в C++
C++ Переделать код
C++ Переделать код из С в С++
C++ Переделать код С# в С++
Переделать код с Си на C++ C++
Переделать код с C# на C++ C++
C++ Переделать код С++ в СИ

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
07.06.2014, 22:49     Переделать код С на С++ #2
Оно и так скомпилируется С++ компилятором. Что именно надо менять?
Andrey_Recoba
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 15
08.06.2014, 04:23  [ТС]     Переделать код С на С++ #3
Изменить нужно функции ввода, вывода и тому подобное...А я их не знаю как писать((
Kostia10
2 / 2 / 0
Регистрация: 17.11.2013
Сообщений: 33
08.06.2014, 11:42     Переделать код С на С++ #4
Вывод заменил на С++.
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
#include <string.h>
#include <stdio.h>
#include <iostream>
//либо #include <iostream.h> если работа не в MVS
using namespace std;
int  main()
{
    char inp[80], rez[80] = " ", p1[80];
    char *p;
    //printf("\nInput string\n");
    cout << "\nInput string\n";
    gets(inp);
    int k = 1;
    do
    {
        p = strtok((k ? inp : NULL), " ");
        k = 0;
        if (p)
        {
            //printf("\n%s ", p);
            cout << p;
            strcpy(p1, "  ");
            strcat(p1, p);
            if (!strstr(rez, p1)) {
                strcat(rez, p);
                strcat(rez, " ");
            }
        }
    } while (p);
    //printf("\nrez = %s", rez);
    cout << "rez=" << rez;
    return 0;
}
Добавлено через 49 минут
Цитата Сообщение от Andrey_Recoba Посмотреть сообщение
пожалусто!
Рано тебе программировать.
Yandex
Объявления
08.06.2014, 11:42     Переделать код С на С++
Ответ Создать тему
Опции темы

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