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

Заменить слово "кот" на "пес" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значение выражения с учетом приоритетов операций http://www.cyberforum.ru/cpp-beginners/thread570452.html
Здравствуйте. Помогите решить задачу: Строка содержит арифметическое выражение, состоящее из целых чисел и знаков операций: +, –, *, / (без скобок). Проверить корректность выражения (в смысле последовательности чисел и знаков операций). В случае корректности вычислить значение выражения с учетом приоритетов операций. Заранее спасибо.
C++ Дан массив A размера N Дан массив A размера N. Вывести вначале его элементы с четными номерами (в порядке возрастания номеров), а затем — элементы с нечетными номерами (также в порядке возрастания номеров): {A}_{2}, {A}_{4}, {A}_{6}, …, {A}_{1}, {A}_{3}, {A}_{5}, … . http://www.cyberforum.ru/cpp-beginners/thread570444.html
время работы сортировки C++
Здравствуйте, не могу найти функцию, которая подсчитывала бы время работы сортировки. Очень нужна, помогите,пожалуйста, кто знает)
C++ В упорядоченном по убыванию массиве перенести в хвост первый четный элемент, стоявший за элементом со значением Р
В упорядоченном по убыванию массиве перенести в хвост первый четный элемент, стоявший за элементом со значением Р
C++ Принадлежит ли точка многоугольнику http://www.cyberforum.ru/cpp-beginners/thread570427.html
Нужен такой вот алгоритм (а ещё лучше функция :) ).Поиск по форуму не увенчался успехом (темы есть , но кода нет). Вершины многоугольника не пересекаются. Помогите пожалуйста.
C++ Матрицы Из заданной матрицы A размером N*M получить матрицу В размером M*(N+M-1) по определенному на рисунке правилу. Недостающие элементы заменить нулями. подробнее

Показать сообщение отдельно
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,508
10.05.2012, 20:29     Заменить слово "кот" на "пес"
Задача ведь совсем простая. Самое элементарное решение:
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
#include <iostream>
#include <windows.h>
using namespace std;
 
#define length 512
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    char string[length]="Где-то однажды появился на свет\n"
"С лаем и мяуканьем зверь, каких нет\n"
"И тут же сбежал, оставив вопрос,\n"
"Собаче-кошачий малыш Котопес \n"
"Котопес, котопес, \n"
"Единственный в мире малыш котопес \n"
"Его не признали в городе родном \n"
"И все его шпыняют и ночью и днем \n"
"Не стоит огорчаться, не стоит робеть \n"
"А лучше эту песенку вместе пропеть \n"
"Котопес, котопес, Единственный в мире малыш котопес!\n";
 
 
    for(int i=0;i<length;i++)
    {
        if(string[i] && string[i+1] && string[i+2] && (string[i]=='к' || string[i]=='К') && string[i+1]=='о' && string[i+2]=='т')
        {
            string[i]=(string[i]=='к' ? 'п':'П');
            string[i+1]='е';
            string[i+2]='с';
        }
    }
    cout<<string;
    cout<<string;
}
 
Текущее время: 18:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru