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

Максимальное слово - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача о нахождении радиуса и центра круга http://www.cyberforum.ru/cpp-beginners/thread1085491.html
Кто-то случайно решал задачу о нахождении радиуса и центра круга, который проходит через 3 точки? Вот допустим у меня есть три точки, которые точно лежат на окружности, я найду радиус круга с помощью них, а вот как найти центр окружности? #include <iostream> #include <vector> #include <memory> struct Point {
C++ Запишіть оголошення покажчика на масив з 3х10 Запишіть оголошення покажчика на масив з 3х10 покажчиків на функцію, яка має аргумент типу int і повертає значення типу float На будущее - задание нужно печатать на русском языке http://www.cyberforum.ru/cpp-beginners/thread1085488.html
C++ запишіть оголошення з ініціалізацією довільними значеннями одновимірного масиву
запишіть оголошення з ініціалізацією довільними значеннями одновимірного масиву з 4 значень типу структура елементами якої є 2 значення типу int.............. поможіть будь-ласка бо я на езамені
а как вывести на экран? через printf не получается C++
#include <iostream> #include <string.h> using namespace std; struct car { char marka; int capacity; };
C++ в каждом столбце матрицы поменять местами минимум с элементом побочной диагонали http://www.cyberforum.ru/cpp-beginners/thread1085468.html
Программа находит минимум в столбце, меняет его местами с элементом главной диагонали, НО затем идёт вниз по столбцу дальше, и если находит число ещё меньше, то снова меняет его местами уже с предыдущим минимумом. Если минимальный элемент столбца находится на нулевой строке (то есть первый в столбце), то вообще ничего не происходит. Не могу понять, что не так. Помогите. Код ниже. Заранее спасибо....
C++ Быстрый поиск элемента Добрый день всем! Такой вопрос - есть у меня строка из 64-х чаров. Мне приходит новый чар и нужно найти какой индекс у такого же чара в массиве. Но переберивать ифом все элементы очень затратно(в плане производительности). Есть ли какие-то способы? Можно ли сделать массив, у которых индексы будут чары? подробнее

Показать сообщение отдельно
Dekio
Фрилансер
Эксперт C++
 Аватар для Dekio
5816 / 1214 / 214
Регистрация: 23.11.2010
Сообщений: 3,378
Записей в блоге: 1
30.01.2014, 17:38     Максимальное слово
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <string.h>
 
char *getMaxWord(char *string, const char *delims)
{
    char *pWord = strtok(string, delims);
    if (pWord) {
        char *pOtherWord = getMaxWord(0, delims);
        if (pOtherWord && strlen(pOtherWord) > strlen(pWord))
            pWord = pOtherWord;
    }
    return pWord;
}
 
int main()
{
    const char *delims = " .,;?!:[]";
    char string[128];
    gets(string);
    printf("Word with max len: %s\n", getMaxWord(string, delims));
    return 0;
}
 
Текущее время: 16:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru