Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сформировать массив из элементов строки матрицы, в которой расположен максимальный элемент https://www.cyberforum.ru/ cpp-beginners/ thread745749.html
2. Дана матрица А размером 5х5. Сформировать одномерный массив Х из элементов строки матрицы А, в которой расположен максимальный элемент.
Блок-схема C++
Начертите, пожалуйста блок-схему к приложенной программе или просто словами пошагово опишите принцип работы. Спасибо. #include <cstdlib> #include <iostream> #include <cstdio> #include <stdio.h> #include <conio.h> using namespace std;
C++ Вычислить последовательность цифр циклом While https://www.cyberforum.ru/ cpp-beginners/ thread745731.html
На скрине задание - http://i068.***********/1212/f7/6e2b7eebec3e.png Т.е. надо сложить последовательность чисел (через цикл while) и вывести Пытался что-то сам написать, и в общем запутался int x, y, z, c; c=0; y=1; while(x<=100){
C++ Алгоритм сортировки In-place merge sort Для здачи лабораторной нужно написать алгоритм сортировки vector и массивов любых типов данных(как пользовательских так и стандартных), нужно реализовать 2 алгоритма Bogosort и In-place merge sort. Bogosort я сделал, а вот второй что-то нигде не могу найти нормальное описание хотябы...если кто-нибудь знает такой алгоритм объясните его пожалуйста, буду благодарен если к описанию дадите простецкий... https://www.cyberforum.ru/ cpp-beginners/ thread745726.html
C++ Вычислить сумму элементов матрицы по правилу
Составить программы, содержащие процедуры и функции. Вычислить сумму S = xmax + ymax максимального элемента xmax = max{xi} массива xi и максимального элемента ymax = max{yi} массива yi, i = 1, 2, 3.
C++ Заполнить массив элементами от -0.9 до 0.9 с шагом 0.1 (ошибка) Здравствуйте. Помогите пожалуйста разобраться. Нужно заполнить массив элементами от -0.9 до 0.9 с шагом 0.1. Но когда выполняется программа на нуле какая то ошибка вылетает или не ошибка, но я не пойму что не так я сделал там должен быть 0. вот код: #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; void main() { double m; https://www.cyberforum.ru/ cpp-beginners/ thread745722.html
C++ Прекращена работа программы Написал следующую программу на visual c++ express 2010: #include <iostream> using namespace std; void main() { const int rows=3, columns=8; int q; int *w=&q; for (int i=0;i<rows*columns;i++) { https://www.cyberforum.ru/ cpp-beginners/ thread745714.html Написать собственную реализацию стандартной функции strstr C++
Написать собственную реализацию стандартной функции strstr. предназначена для поиска строки strCharSet в строке string. Возвращается указатель на начальный символ первого вхождения strCharSet в строку string или NULL, если string не содержит strCharSet. помогите пожалуйста, не могу дописать. #include <iostream> #include <string> using namespace std; char string a, char string b
C++ Определить сумму отрицательных элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread745693.html
Помогите пожалуйста, если кому не трудно, с программой которая : - Создает два массива на N элементов, размер первого определить неявно (путем инициализации определенным количеством элементов). - Реализовывает функцию копирования элементов первого массива во второй в обратном порядке. - Определяет сумму отрицательных элементов массива. и конечно же выводит все это на экран(очень важно)...
C++ Написать программу которая определяет принадлежит ли точка фигуре https://www.cyberforum.ru/ cpp-beginners/ thread745669.html
Нужно написать метод в классе который определяет принадлежит ли заданная точка фигуре(кругу,квадрату и прямоугольнику)я написала для круга но он постоянно выводит что не принадлежит. #include<iostream> #include<math.h> using namespace std; class Circle { public: float X;
C++ Найти все числа перебором цифр
Здравствуйте. Помогите, пожалуйста, с задачей, очень нужно до завтра.. Дано число длины цифр 10.. long int, в общем. Заменой ОДНОЙ из его цифр найти числа, являющиеся полными квадратами (4, 9, 16, 25, 36.... и т.д. - квадраты натуральных чисел, в общем). Как проверить на то, является ли число полным квадратом или не является, я знаю. Нужен алгоритм перебора цифр. Допустим, есть 356408 - не...
C++ Дружественная функция, объявлённая ранее вне пространства имён класса -> error LNK2019 в Visual Studio 2012 https://www.cyberforum.ru/ cpp-beginners/ thread745659.html
Всем привет. Долгое время пытался откопать ответ в гугле, но не получилось. Заранее благодарен. void f(){}; namespace space { class ok { friend void f(); public: ok(){f();}
5 / 5 / 2
Регистрация: 03.05.2009
Сообщений: 26
27.12.2012, 04:47 0

Заменить буквы в самом длинном слове на символы '*' - C++ - Ответ 3922791

27.12.2012, 04:47. Показов 3032. Ответов 1
Метки (Все метки)

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

Решение

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
#include <tchar.h>
#include <iostream.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
    char s[100];
    cin.getline( s, 100 );
 
    int currWordLength = 0;
    int longWordLength = 0;
    int longWordPosition = -1;
    int wordStart = -1;
 
    // Нахождение самого длинного слова
    int i = 0;
    while ( s[i] != '\0' )
    {
        if ( s[i] == ' ' || s[i] == ',' || s[i] == ':' ||  s[i] == '.' || s[i] == '?' || s[i] == '!' )
        {
            // Если позиция начала слова определена
            if ( wordStart > -1 )
            {
                for ( int j = wordStart;  j < i; j++ )
                {
                    currWordLength++;
                }
                if ( currWordLength > longWordLength )
                {
                    longWordLength = currWordLength;
                    longWordPosition = wordStart;
                }
                currWordLength = 0;
                wordStart = -1;
            }
        }
        else
        {
            // Если позиция начала слова еще не определена
            if ( wordStart < 0 )
            {
                // определить позицию начала слова
                wordStart = i;
            }
        }
        i++;
    }
 
    // Замена символов самого длинного слова символом "*"
    for ( int n = longWordPosition; n < longWordPosition + longWordLength; n++ )
    {
        s[n] = '*';
    }
 
    cout << s << endl;
 
    return 0;
}
//---------------------------------------------------------------------------


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

Заменить в самом длинном слове строки буквы 'a' на 'b'
Ребят, вот пытаюсь решить задачу, вроде бы решил, но что-то мне подсказывает , что тут что-то не...

В самом коротком слове все согласные буквы заменить на букву «A»
Дан массив из n слов произвольной длины ( длина слова не превышает 80 символов). Символами могут ...

Количество символов в самом длинном слове
С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000...

Определить число символов в самом длинном слове строки
Т.к. я полный 0 в этом, обращаюсь сюда. Нужно определить число символов в самом длинном слове...

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

Определить число символов в самом длинном слове строки
Дана последовательность символов S1, …, SN. Группы символов, разделенные пробелом (одним или...

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

Нужно в самом длинном слове заменить все гласные буквы на знак восклицания
Дано строчку, нужно в самом длинном слове заменить все гласные буквы английского алфавита (a, e, i,...

В самом длинном слове строки заменить все символы на символ "А"
Ввести строку символов с пробелами в самом длинном слове заменить все символы на символ &quot;А&quot;.

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