С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Реализовать матрицу интегралов https://www.cyberforum.ru/ cpp-beginners/ thread1869337.html
В общем в чём суть. Есть функция, есть отрезок времени и есть координаты. Надо посчитать интеграл от функции в каждой координате в каждый момент времени. Под shag'ом подразумевается отрезки времени и координат. То есть если shag=1, то координаты будут -2 -1 0 1 2, а время будет 0 1 2 3 и т.д. Если shag=0.5, то соответственно x={-2, -1.5, -1, -0.5...} и t={0, 0.5, 1, 1.5...}. Код компилируется и...
В строке заменить последовательность повторяющихся символов на количество его повторений C++
Помогите, пожалуйста, написать код, я плохо понимаю, что от меня хотят в задаче. Задание: Пользователь вводит с клавиатуры строку. Заменить в нем любую последовательность повторяющихся символов.Например, строку " abbbcdef " переделать на "ab3cdef". Предосмотреть возможность работы с несколькими строками пользователя за один запуск программы. Заранее спасибо)
C++ Определить можно ли в зале найти необходимое количество свободных мест по указаному условию Помогите, пожалуйста, написать код, я только начала изучать программирование и плохо понимаю, что от меня хотят в задаче. Задание: Зал кинотеатра представлен двухмерным массивом, размерность которого пользователь задает с клавиатуры. Информация про проданные билеты хранится в данном массиве, значение элементов которого равняются 1, если билет на данное место продан, и 0 - в противоположном... https://www.cyberforum.ru/ cpp-beginners/ thread1869326.html C++ Вывести таблицу квадратов https://www.cyberforum.ru/ cpp-beginners/ thread1869323.html
Квадраты Нужно вывести на экран таблицу квадратов. Input Со стандартного устройства ввода вводится 1 натуральное число – N, не превосходящее 100. Output Нужно выдать на стандартное устройство вывода N строк вида K^2 = M где M – одно целое число, являющееся квадратом числа K, и числа K идут по возрастанию от 1 до N.
Подсчитать количество слов из трех букв C++
Вот программа, которая подсчитывает количество слов в строке. Как сделать чтобы она подсчитывала количество слов из трех букв? #include <stdio.h> #include <conio.h> #include <iostream> using namespace std; void main(void) { char s;
C++ Посчитать количество нулей в десятичном представлении числа Нужно в num3 посчитать количество одинаковых символов 0,при наличии таковых. #include "stdafx.h" #include <windows.h> #include <iostream> using namespace std; int multiplication(int num1, int num2) // определение функции { return num1 * num2; https://www.cyberforum.ru/ cpp-beginners/ thread1869316.html
C++ Реализовать перезагрузку операторов >> и << и провести операции * и + над векторами разных видов #include <iostream> #include <string> using namespace std; template <class T> class vector { public: T size; https://www.cyberforum.ru/ cpp-beginners/ thread1869306.html C++ Вычислить выражение по заданной формуле
Дано натуральное число n. вычислить
C++ Заполнить матрицу целыми числами с клавиатуры https://www.cyberforum.ru/ cpp-beginners/ thread1869297.html
Разработать программу, которая позволить наполнить с клавиатуры двумерный массив размером 5х5 целыми числами. Вроде была какая то идея когда начал делать, в итоге сказали что типо задумка правильная но нужно вставить цикл. Очень тяжело все это дается, поэтому буду очень благодарен если поможете разобраться конкретно по этой задаче. #include "stdafx.h" #include "iostream" using...
C++ Перегрузка и шаблоны функций https://www.cyberforum.ru/ cpp-beginners/ thread1869291.html
Даны натуральные числа n и m, целые числа a1, a2,...,an, b1, b2,...,bm. Среди a1, a2,...,an нет повторяющихся чисел, нет их и среди b1,b2,...,bm. а) Получить все члены последовательности b1, b2,...,bm, которые не входят в последовательность a1, a2,...,an. б) Получить все члены последовательности b1, b2,...,bm, которые входят в последовательность a1, a2,...,an и являются четными числами....
C++ Vector ссылок на объекты класса
У меня есть свой класс объекта. И при создании новых экземпляров данного объекта, мне нужно чтобы в vector заносилась ссылка на него (именно ссылка на экземпляр, а не создавалась его копия!), для того чтобы получать доступ к экземпляров, но без копирования всех объектов в динамический массив vector. Пытался запустить такой код, но выдаёт ошибку. 70 main() 71 { 72 vector<Ranker>...
C++ Не возвращает значение Здравствуйте! Помогите люди добрые?) Вообщем, нужно написать на Visual C++ библиотеку? а после запустить ее на Лабвью Код есть написанный на паскале, нужно перевести на С++,начал переводить, но вроде что-то не правильно в коде, потому что не возвращает значения.Помогите? Люди добрые? Вот код на С++ написанный мной (Скорее всего неверный полностью) extern "C" __declspec(dllexport)int... https://www.cyberforum.ru/ cpp-beginners/ thread1869278.html
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
05.12.2016, 22:19 0

Найти количество слов, у которых первый и последний символ совпадает - C++ - Ответ 9858149

05.12.2016, 22:19. Показов 2949. Ответов 9
Метки (Все метки)

Ответ

1ucifer, тогда можно так:

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
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string a, b, res;
    int k, min;
    cout << "Введите слова (ENG):" << endl;
    getline(cin, a);
    a += ' ';
    k = 0;
    min = 100;
    for (int i = 0; i < a.length(); i++)
    {
        b += a[i];
        if ((!(isalpha(a[i]))))
        {
            b.pop_back();
            if (b != "")
            {
                if (b[0] == b[b.length() - 1])
                    k++;
                if (b.length() < min)
                {
                    min = b.length();
                    res = b;
                }
            }
            b = "";
        }
    }
    cout << "Искомое количество слов: " << k << endl;
    cout << "Самое короткое слово: " << res << endl;
    cout << "Длина: " << min << endl;
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Найти количество слов, у которых первый и последний символ совпадает C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.12.2016, 22:19
Готовые ответы и решения:

Дан текст, найти количество слов и количество слов, у которых первый и последний символ совпадают
Помогите пожалуйста, выполнить задание. Дан текст из N символов. Группы символов, расположенные...

Выдать слова, у которых первый символ совпадает с первым, а последний – с последним
Нужна помощь в программирование в C++, начали недавно изучать в институте. И через пару недель дали...

Найти количество слов, у которых первый и последний символы совпадают между собой
Дан текст. а) Найти количество слов, начинающихся с буквы б; б) Найти количество слов, у которых...

Найти количество слов, у которых первый и последний символы совпадают между собой.
Даны натуральное число n, символы s1,...,sn. Группы символов, разделенные пробелами (одним или...

9
05.12.2016, 22:19
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.12.2016, 22:19
Помогаю со студенческими работами здесь

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

Символьные строки: найти количество слов, у которых первый и последний символы совпадают между собой
Дана строка из N симво-лов. Группы символов, разделенные пробелами (одним или несколькими) и не ...

Определить количество слов, у которых первый и последний символы совпадают
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;sstream&gt; using namespace std; int...

Определить количество слов текста, в которых первый и последний символы совпадают
Написать программу, которая: • Выводит текст на экран дисплея; • По нажатию произвольной клавиши...

0
Новые блоги и статьи
Как написать микросервис на Go/Golang
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C#
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
UserScript для подсветки кнопок языков программировани­­­­я в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения: / / ==UserScript== / / @name CF_DefaultLangSelect / / . . .
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru