Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 21.12.2011, 09:39   #1
yulja-uk
Пользователь
 
Регистрация: 01.12.2011
Сообщений: 22
По умолчанию Что означает void setup, кто может объяснить, напишите((((((

#include "stdafx.h"
using namespace std;

void setup(char *str, int size, const char sym1, const char sym2);

int _tmain(int argc, _TCHAR* argv[])
{
char str[] = "My sssssstring";

cout << "str = " << str << endl;

setup(str, strlen(str), 's', 'z');

cout << "str = " << str << endl;


cin.get();
cin.get();
return 0;
}

void setup(char *str, int size, const char sym1, const char sym2)
{
for (int i = size-1; i > 0; i--)
if ( str[i-1] == sym1 && str[i] != sym2 )
str[i] = sym2;
yulja-uk вне форума Ответить с цитированием
Старый 21.12.2011, 09:58   #2
danekne
Форумчанин
 
Регистрация: 12.02.2007
Сообщений: 360
По умолчанию

Думаю, что если предыдущий символ в строке не равен символу 1 и текущий символ не равен символу 2, тогда текущий символ в строке меняется на символ 2. Строка и символы передаются как параметры. В твоем случае вторая строка будет равна Мy szzzzztring
danekne вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто нибудь может объяснить почему это так? Fedor111 Общие вопросы C/C++ 1 24.09.2011 19:12
кто может объяснить,почему на моем компе программа работает на других нет?код в Delphi Symba Общие вопросы Delphi 1 24.03.2011 01:03
Кто может, напишите прграммы. Буду очень благодарна))) Boldir Общие вопросы C/C++ 21 03.01.2011 01:58
кто может объяснить??? Надежда Карунова Помощь студентам 1 25.11.2010 17:38
Всем доброй ночи.. может кто знает что означает эта ошибка?? PUSHkiN Общие вопросы Delphi 5 09.02.2009 08:20


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840