Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Написать несложную программу на языке С


  1. 57  
    1 dzień8 PLN

    Готовий вже зараз виправити помилку. Додам коментарі з вказівкою на помилку.

  2. 397    2  0
    1 dzień8 PLN

    Здравствуйте.

    Сделаю прямо сейчас. Пишите в лс. Делов на полчаса.

  3. 215    1  0
    1 dzień8 PLN

    Добрый день! Выполню прямо сейчас и отправлю вам! Пишите в личку.

  4. 878    21  0   1
    1 dzień17 PLN

    здравствуйте, готов сейчас же выполнить ваше задание. Пишите в ЛС или в скайп gayka_mariko

  5. Jeszcze 2 ofert jest ukrytych
    1 oferta jest ukryta
  • Profil został usunięty
    26 listopada 2017, 13:13 |

    Проще это сделать иначе. Давно конечно с С не работал, но общий алгоритм таков. Есть две строки - отлично. Создаем массив с символами обоих строк. Далее просто удаляем дубликаты и выдаем уже конечный результат. 

  • Profil został usunięty
    26 listopada 2017, 13:20 |

    как удалить дубликаты?

  • Profil został usunięty
    26 listopada 2017, 13:23 |

    Я с Си последний раз сталкивался лет эдак 15 назад. Честно не помню есть ли там замечательная функция. Для того-же пхп - это array_unique() Погуглите для Си.

  • Profil został usunięty
    26 listopada 2017, 13:29 |

    http://www.cplusplus.com/reference/string/string/erase/

    str.erase
  • Profil został usunięty
    26 listopada 2017, 13:33 |

    Это удаление определенных символов из строки, а не удаление дубликатов из массива.

  • Sergey D.
    26 listopada 2017, 13:48 |

    Не морочьте вы ему голову функциями из рнр, тут чистый С. Обращайтесь, я подправил ваш пример. Это всё очень криво, но зато сойдёт за "Вашу" работу, а не за чью-то.

  • Profil został usunięty
    26 listopada 2017, 14:22 |

    может можно и лучше, буду рад если поправите

    [code]

    #include "stdafx.h"
    #include<iostream>
    #include<string>

    using namespace std;

    int main()
    {
    string s1, s2;
    bool isNew = false;

    cout << "Enter string s1: ";
    getline(cin, s1);

    cout << "Enter string s2: ";
    getline(cin, s2);

    for (int i = 1; i < s1.size(); i++) {
    for (int j = 1; j < s2.size(); j++) {
    if (s1[i] == s2[j]) {
    isNew = false;
    break;
    }
    else {
    isNew = true;
    }
    }
    if (isNew) {
    s2 += s1[i];
    isNew = false;
    }
    }

    cout << "s2 = ";

    for (int i = 0; i < s2.size(); i++) {
    cout << s2[i];
    }
    cout << endl;

    system("pause");
    return 0;
    }

    [/code]

  • Volodimir Sokolov
    26 listopada 2017, 18:08 |

    почему вы не пошли на CyberForum? это фриланс биржа, а не форум для программистов, здесь деньги за помощь платят

  • Sergey D.
    26 listopada 2017, 14:26 |

    там в "s2 += s1[i];" ошибка, вы же присваиваете указателю значение. 

  • Profil został usunięty
    26 listopada 2017, 14:27 |

    так он сам в конец строки дописывает ячейку

  • Profil został usunięty
    26 listopada 2017, 14:28 |

    image

    string ведь позволяет работать с символами аналогично массиву?

  • Sergey D.
    26 listopada 2017, 14:55 |

    в чистом С нет вообще такой конструкции string

  • Timur Sobolev
    26 listopada 2017, 14:36 |

    Максим, в си недопустима такая операция со строками 's2 = s2 +s1[i]'. Вы выделили лишь 20 байт под символы и ни как расширить этот массив не можете. Вы можете изначально выделить 40 байт(максимальная длинна, если в обоих строках ни один символ не повторился), хранить позицию последней записи и записывать по данному индексу не повторяющийся символ, после чего инкрементировать ее.

  • Profil został usunięty
    26 listopada 2017, 15:42 |

    Исправил твой вариант, но там проблемы со считыванием пока что, если надо - могу скинуть

  • Profil został usunięty
    26 listopada 2017, 18:14 |

    скиньте

  • Profil został usunięty
    26 listopada 2017, 18:18 |

    дай свой мэйл

  • Profil został usunięty
    26 listopada 2017, 18:25 |

    [email protected]

  • Volodimir Sokolov
    26 listopada 2017, 16:31 |

    if (has=false)
    вечное false, ветка кода не рабочая

  • Timur Sobolev
    27 listopada 2017, 10:49 |

    Максим, я исправил. Вам еще нужна программа?

Aktualne zlecenia dla freelancerów w kategorii C i C++

Opracowanie mapy nasion Minecraft Java / przeglądarki nasion dla strony internetowej

Opracowanie mapy nasion Minecraft Java / Podgląd nasion dla strony internetowejOpis projektu Potrzebne jest opracowanie narzędzia opartego na przeglądarce Mapa nasion Minecraft Java / Podgląd nasion, które będzie działać na naszej stronie i pozwoli użytkownikowi wprowadzić…

C i C++Układ HTML i CSS ∙ 13 dni 10 godzin temu ∙ 17 ofert

Zleceniodawca
Profil został usunięty


Zlecenie zostało opublikowane
8 lat temu
160 wyświetleń