Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Отражение столбцов двумерного массива Задание: зеркально отразить нечетные столбцы #include <iostream.h> #include <stdlib.h> #include <math.h> #include <conio.h> #define n 100 int main () {int q; cout << "\n Vvedite nomer zadaniya \n"; cin >> q; https://www.cyberforum.ru/ cpp-beginners/ thread1041314.html C++ Как скопировать часть строки до определенного символа?
Допустим, пользователь вводит с клавиатуры строку. Необходимо скопировать часть строки до какого-то определенного символа и поместить ее в переменную a, т.е. присвоить переменной a это значение. Как это можно сделать? Я понимаю, что если бы количество символов до этого "определенного символа" было заранее известно, то можно было бы очень просто все сделать при помощи указателей, но оно не...
C++ Используя стандартную библиотеку шаблонов (STL) найти: Вот условие. https://www.cyberforum.ru/ cpp-beginners/ thread1041292.html C++ Перевод отрицательных чисел в двоичную СС Помогите, как можно дописать код, чтобы переводи отрицательные числа (десятичной СС) в двоичную (СС). Можно ли это как то сделать через цикл while, (if)..или обязательно нужны строки? #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <math.h> #include "iostream" using namespace std; void dovich(int); // прототип функции https://www.cyberforum.ru/ cpp-beginners/ thread1041286.html
Необходимо написать функцию C++
Нужно написать функцию которая находит в строке определенный подстринг и заменяет его на другой подстринг... например : я люблю шоколад . он должен найти слово шоколад и заменить его на слово конфеты и вывести я люблю конфеты Помогите очень прошу!
C++ В чем ошибка https://www.cyberforum.ru/ cpp-beginners/ thread1041269.html
#include "stdafx.h" #include <math.h> #include <conio.h> int _tmain(int argc, _TCHAR* argv) { const double e=2.71; double a=1.23,xk=0.5,t,x; for (x=-0.5;x<=xk;x+=0.1) {
C++ Разработать шаблон класса TFileOf – типизированный файл; в качестве параметра шаблона использовать тип данных, хранимых в файле (это могут быть строки https://www.cyberforum.ru/ cpp-beginners/ thread1041265.html
Разработать шаблон класса TFileOf – типизированный файл; в качестве параметра шаблона использовать тип данных, хранимых в файле (это могут быть строки фиксированной длины, целые числа, структуры и так далее). Имя открываемого файла и режим открытия (чтение/запись) передается в конструктор. Режим чтения и записи только двоичный. Реализовать методы Read и Write, в которые в качестве параметра...
C++ Математическая задача
Добрый вечер! Снова прошу у вас помощи с программой. Выдает ошибку при запуске. И ещё её нужно переделать, для работы через функции, у меня что-то не получается. Очень благодарен за любую помощь. #include <iostream> #include <conio.h> #include <math.h> using namespace std; int main() { int a,b,c; double q,w,e,i,o,p;
C++ Разработать класс FileStream, инкапсулирующий работу с файлами через стандартную библиотеку Си (fopen, fclose, fprintf, fscanf, fread, fwrite и т.д.) Разработать класс FileStream, инкапсулирующий работу с файлами через стандартную библиотеку Си (fopen, fclose, fprintf, fscanf, fread, fwrite и т.д.). Реализовать методы открытия и закрытия файла (отдельный метод Open и метод Create и конструктор с именем открываемого файла, закрывать – в деструкторе и отдельным методом Close) Реализовать методы Write и Read для int, double и char*. Обеспечить... https://www.cyberforum.ru/ cpp-beginners/ thread1041262.html C++ Односвязный список. Создать список строк https://www.cyberforum.ru/ cpp-beginners/ thread1041243.html
Организован циклический ввод данных для обработки, т.е. программа должна работать (запрашивать данные, считать и выводить результат ) до тех пор, пока пользователь не введет признак окончания работы (либо встретится конец файла) Написать функции для подсчёта количества слов в списке: а) начинающихся и оканчивающихся одной и той же буквой б) начинающихся с той же буквы, что и следующие...
программа деления чисел C++
Есть программа деления двух чисел. Резльтат записывается в файл. Помогите переделать программу, чтобы были функции пользователя. Вот код: #include <iostream> #include <windows.h> #include <fstream> #include <conio.h> using namespace std;
C++ Дискретка https://www.cyberforum.ru/ cpp-beginners/ thread1041231.html
Написать программу, которая определяет, ассоциативная бинарная операция или нет. Входящими данными есть таблица операций(операции заданы на конечном множестве). Написать программу, которая проверяет или являеться структура групой, полугрупой или моноидом. Входящими данными являються элементы таблицы Келли операции.
162 / 158 / 62
Регистрация: 28.09.2013
Сообщений: 293
14.12.2013, 21:09 0

В заданой символьной строке, которая заканчивается точкой, определить длины кратчайшего и самого длинного слова - C++ - Ответ 5494162

14.12.2013, 21:09. Показов 1440. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено King Grom как решение

Решение

Правила форума - 1 задание = 1 тема. Поэтому вот тебе одно из заданий.
Если я правильно понял задание: дана строка. В первое слово идут все символы латинского алфавита, во второе - все остальные символы, за исключением пробелов.

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
35
36
37
#include <iostream>
 
#define TEST_STR "abfHEdgGddfg fg3Рgh?db f&db vпав^п выа АПВ/АП45 . "
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    char *testStr = TEST_STR;
    int len = strlen(testStr);
 
    char *newStr1 = new char[len + 1];
    char *newStr2 = new char[len + 1];
    int k = 0;
    int j = 0;
 
    for (int i = 0; i < len; i++)
    {
        if (testStr[i] >= 'a' && testStr[i] <= 'z' || testStr[i] >= 'A' && testStr[i] <= 'Z')
            newStr1[k++] = testStr[i];
        else if (testStr[i] != ' ')
            newStr2[j++] = testStr[i];
    }
 
    newStr1[k] = '\0';
    newStr2[j] = '\0';
 
    std::cout << "Строка, содержащая латинские буквы " << newStr1 << "\n";
    std::cout << "Все остальное (за исключением пробелов) " << newStr2 << "\n";
 
    system("pause");
 
    delete [] newStr1;
    delete [] newStr2;
 
    return 0;
}


Вернуться к обсуждению:
В заданой символьной строке, которая заканчивается точкой, определить длины кратчайшего и самого длинного слова C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2013, 21:09
Готовые ответы и решения:

Определить длины кратчайшего и самого длинного слова
Здраствуйте. Кто может сделать такое вот задание на лабараторку? Заранье спасибо! В заданой...

Определить длину кратчайшего и самого длинного слова в строке
Здравствуйте,помогите пожалуйста,написать программу:В строке, состоящей из слов, разделенных...

В строке состоящей определить длину кратчайшего и самого длинного слова
Буду благодарен если поможете с задачей. Просто строки не понимаю. В строке состоящей из слов...

Дана символьная строка, заканчивается точкой. Найти длину самого длинного слова
Здравствуйте, помогите, пожалуйста, преобразовать код программы согласно заданию и примеру. Входные...

2
14.12.2013, 21:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2013, 21:09
Помогаю со студенческими работами здесь

Определить длину кратчайшего и самого длинного слова
В строке, состоящей из слов, разделенных пробелами, определить длину кратчайшего и самого длинного...

Определить длину кратчайшего и самого длинного слов в строке
В строке, состоящей из слов, разделенных пробелами, определить длину кратчайшего и самого длинного...

Процедура: определить в строке длину самого короткого и самого длинного слова
var str: string; len, i: byte; shortest, longest, current: byte; begin ...

В задаваемой строке определить длину самого короткого и самого длинного слова
В задаваемой строке определить длину самого короткого и самого длинного слова.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru