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

Разработать функцию для строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить номер столбца матрицы, в котором находится самая длинная серия одинаковых элементов http://www.cyberforum.ru/cpp-beginners/thread139176.html
в целочисленной прямоугольной матрице определить номер столбца, в котором находится самая длинная серия одинаковых элементов знаю,что эта задача была на форуме, я решила и не понимаю,как сделать так,чтобы компьютер выдавал номер каждого столбца,если в двух столбцах одинаковое количество повторяющихся элементов... помогите,люди добрые... int maxseria=0,seria,i,j; for(int j = 0; j < N;...
C++ Обьектно ориентированное програмирование Помогите пожалуста решить прогу. Меня недопускают к сесии срочно задача нада Составить описание класса для представления комплексных чисел с возможностью задания вещественной и мнимой частей как числами типов double, так и целыми числами. Обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел. Можна на с++ http://www.cyberforum.ru/cpp-beginners/thread139172.html
C++ Найти произведение не четных чисел в заданном диапазоне
Найти произведение не четных чисел в заданном диапазоне.В С++.
Рандомная сортировка массива. C++
У меня есть массив из чисел: (1,2,3...9,10). Мне надо рандомно сортировать массив. Т.е. что бы из (1,2,3) получилось (3,1,2). Помогите пожалуйста !
C++ Сформировать матрицу, элементами которой являются среднее арифметические соседних элементов. http://www.cyberforum.ru/cpp-beginners/thread139138.html
Сформировать матрицу, элементами которой являются среднее арифметические соседних элементов исходной матрицы т.е. элемент в есть среднее арифметическое элементов a, a, a, a. При этом для крайних элементов считать соседними элементы на другом краю(Например для элемента а соседним будет a).
C++ Строка. Замена символа. Самое длинное слово Приветствую. Нужна помощь в доработке или переделки программы. Дана строка символов и некоторый символ sym. Сформируйте новую строку, вставив после каждого вхождения символа sym запятую. Определите самое длинное слово в строке. // fuckthenall.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <conio.h> подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
01.06.2010, 17:42     Разработать функцию для строк
Новая какая-то задачка. Сколько здесь сижу, в первый раз такое встречается...
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
 
char * strreverse(char *s){
    char *head, *tail, c;
    for ( tail = s; *tail; ++tail )
        ;
    for ( head = s, --tail; head < tail; ++head, --tail ){
        c = *head;
        *head = *tail;
        *tail = c;
    }
    return s;
}
 
int main(void){
    char buf[] = "Hello, World!";
    printf("String: %s\n", buf);
    printf("Reverse: %s\n", strreverse(buf));
 
    return 0;
}
 
Текущее время: 06:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru