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

Строки: определить группу с минимальным количеством пробелов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Текст записывается в квадратную матрицу, а затем прочитывается по спирали, начиная с центра http://www.cyberforum.ru/cpp-beginners/thread546350.html
Всем доброго времени суток! Кому не сложно, взгляните, пожалуйста. Дан текстовый файл, содержащий текст, который должен быть зашифрован по следующему принципу: текст записывается в квадратную матрицу (матрица заполняется по строкам), а затем прочитывается по спирали, начиная с центра )против часовой стрелки). Написать программу, считывающую текст из файла, заполняющую матрицу для шифрования...
C++ Функции в C++. Здравствуйте. Написал код программы, что-то на подобии базы данных библиотеки. Но мне нужно код переписать с использованием функций. Как создавать и работать с фуекциями я знаю, но затрудняюсь с тем, как и что нужно возвращать из функции. Нужны функции для всех действий над каталогом т.е. для поиска, добавления, редактирование и т.д. Подскажите, как мне правильно и что именно мне возвращать в... http://www.cyberforum.ru/cpp-beginners/thread546347.html
Вывод константы long double C++
Доброго времени суток! Учусь программировать на С++ и возникла такая проблема: есть константа 6.626068E-034. я назначил тип long double. При выводе она округляется до 6.62607E-034. Вопрос: можно ли вывести её без округления и как это сделать? З Ы Если нет, то зачем в файле cmath задано значение пи 3.14159265358979323846 ?
C++ Тройное равенство в списке
Здраствуйте, в программе создается динамический односвязный кольцевой список. Для этого создана структура с двумя "ячейками": ELEM где сам элемент и Next где адрес на следущий элемент. pEND=pPRED=pTEK; не понимаю значения этой строчки, pEND pPRED pTEK относятся к структуре. Что в них приравнивается и чему? Каждая "ячейка" каждой или..? Спасибо заранее за помощь.
C++ Замена цифр в числе http://www.cyberforum.ru/cpp-beginners/thread546323.html
Здравствуйте, помогите с заданием: Дано натуральное число n, заменить в нем цифры 3,5,7 на 4,6,8 соответственно. На паскале писала подобную программу, она у меня есть (если нужно могу выложить), но вот что-то под с++ переделать не получилось(
C++ Шаблон класса «Комплексное число» Помогите пожалуйста исправить ошибки в программе Задание :Создать шаблон класса «Комплексное число» – Complex. Класс должен содержать несколько конструкторов и операции для сложения, вычитания, умножения, деления, присваивания. Создать два вектора размерности n из комплексных координат. Передать их в функцию, которая выполняет сложение комплексных векторов. Программа: #include <iostream>... подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
 Аватар для zitxbit
86 / 738 / 75
Регистрация: 11.04.2012
Сообщений: 971
12.04.2012, 22:12     Строки: определить группу с минимальным количеством пробелов
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
    static char psz[256] = "The     question  is    to            be   or not        to     be";
 
    int min = strlen(psz); 
    int count = 0, start = 0, pos = 0;
    for (int i = 0; psz[i] != '\0'; i++)
        if (psz[i] == ' ') {
            start = (start == 0) ? i : start;
            if (start > 0) count++;
        }
 
        else if (count > 0) {
            if (min > count) { min = count; pos = start; }
            printf("%d %d\n",start,count);
            start = count = 0;
        }
 
    int r = pos-1;
    while ((psz[r] != ' ') && (r >= 0)) r--;
 
    char* word = new char[strlen(psz)-1];
    for (int n = r+1, k = 0; n <= pos-1; n++)
        word[k++] = psz[n];
 
    word[k] = '\0'; printf("%s\n",word);
 
Текущее время: 22:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru