С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Visual C++ 2012 Ultimate Доброго времени суток. Скачал сегодня Вижуал с++ 2012. Разъясните по хардкору, как в нем работать, а то до этого в билдере работал. Для начала, что не так в этой программе ? https://www.cyberforum.ru/ cpp-beginners/ thread705152.html С++, MFC, разделение строки типа CString на слова C++
Есть три списка ListBox и одно поле редактирования EditBox. В EditBox вводится информация в формате «Фамилия Имя Отчество». По завершении ввода фамилия должна появиться в списке «Фамилия», имя в списке «Имя», отчество в списке «Отчество».... Проблема в том, что я не знаю, как разделить строку из поля редактирования на слова... функция strtok() работает только с типом char
C++ Проблемы с задачей! (вывести на экран квадрат Пифагора - таблицу умножения) https://www.cyberforum.ru/ cpp-beginners/ thread705123.html
Помогите с задачей! Надо: 1)Обязательно цыкл for. 2)Cout/cin должны быть. 3)И подробно обьясните что к чему... Цыклы очень тяжко даються... Задача: Написать програму, которая выводить на экран квадрат Пифагора - таблицу умножения. P.s.Желательно ответить побыстрее!
C++ _getch() не дожидается реакции от пользователя https://www.cyberforum.ru/ cpp-beginners/ thread705119.html
Есть такой код, который что-то делает пока не будет нажат <ENTER>. key = _getch(); if(key!=13) do { }while((key=_getch())!=13); Но если во время работы программы, до этого места, несколько раз нажать <ENTER> - то этот кусок срабатывает сам не дожидаясь, пока на него отреагирует пользователь. Каким образом можно определить было ли нажато что-либо раннее и как это все...
C++ Вычислить сумму элементов, образующих символ в двумерном массиве
1. Задана матрица чисел: c Вычислить сумму элементов, образующих символ --*--------- *-- ----*----- *---- ------*--*------ --**********-- -----* --*------- ----* ----*------ --*-------- *----
C++ Ошибки в программе Написать программу, вычисляющую арифметическое выражение согласно варианту. Значение переменных вводится с клавиатуры. Функция: http://s019.***********/i632/1211/1f/5f1b6635692f.jpg Код написал, но работает не правильно - Х нужно возвести в квадрат только для первого уравнения; если х2 с минусом, то минус игнорится. Так вот. #include "stdafx.h" #include <iostream> #include <windows.h> https://www.cyberforum.ru/ cpp-beginners/ thread705104.html
C++ Сформировать список L, включив в него по одному разу элементы, которые входят одновременно в L1 и L2 https://www.cyberforum.ru/ cpp-beginners/ thread705103.html
Господа, здравствуйте! Накидал решение задачи, но завис с лишними элементами. Формируется список совпадающих элементов, но во введенном количестве. Нутром чувствую - тут масса лишнего (по сути каждый элемент копируется в третий список). Научите, как сделать проще??? Заранее спасибо! setlocale(LC_ALL,"Russian"); // списки 18.11.12 char simbol, simbol_2; vector <char> all; vector <char>...
C++ задача на С++
1. Задана матрица чисел: c Вычислить сумму элементов, образующих символ а а а а а ааааааа а а а а а 2. Первую и вторую строки отсортировать выбором по убыванию, пятый и шестой столбец отсортировать по возрастанию пузырьком. Создать вторую матрицу, содержащую данные первой матрицы, отсортированной вставкой по возрастанию.
C++ Вычислить значение функции на отрезке. https://www.cyberforum.ru/ cpp-beginners/ thread705097.html
Вот что- то такое :boredom: Задание внизу. Помогите с этим, я что- то загнал себя в угол :coffee2:
C++ Ввод данных через процедуру Писал программу для информатики, с одномерными массивами всё хорошо, но вот двумерные на ввод и вывод ругаются. Обработку я убрал, вот код. #include <stdio.h> #include <conio.h> #include <time.h> void vvod (float *x, int k, int l); void vivod (float *x, float *y, int k, int l, float *ch); void obrabotka (float *x, float *y, int k, int l, float *ch); https://www.cyberforum.ru/ cpp-beginners/ thread705090.html
C++ Применить функцию к каждому столбцу матрицы
записать функцию P,которая в заданном одномерном массиве x элементов типа float, приравнивает нулю все элементы Xj,для которых одновременно f(Xj)<0иff(Xj)>0,где f и ff некоторые функции. применить функцию P к каждому столбцу матрици А,размером 5х4, используя(sin(x)+cos(x)) в качестве функции f и ln(x) в качестве функции ff. вот такая вот задачка,помогите пожалуйста.а то у меня и так за...
C++ Присваивание операторов (хз почему не робит) https://www.cyberforum.ru/ cpp-beginners/ thread705085.html
Собственно завело в ступор то, что программа не работает. Просто реально теперь у меня ступор почему не работает. Ошибка: (13): error C2143: syntax error : missing ';' before 'type' #include <stdio.h> #include <string.h> int main() { char str="tuta", *begin_a, *begin_b, *end_a, *end_b;
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12832 / 7569 / 1764
Регистрация: 25.07.2009
Сообщений: 13,965
30.11.2012, 01:22 0

Использование строк.Использование структур - C++ - Ответ 3776974

30.11.2012, 01:22. Показов 1795. Ответов 1
Метки (Все метки)

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

Решение

Цитата Сообщение от Burshf Посмотреть сообщение
Дана строка,состоящая из групп нулей и едениц. Найти и вывести на экран группы с нечетным количеством символов.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
using namespace std;
 
int main() {
    string s;
    
    while ( cout << "String: " && cin >> s && s.find_first_not_of("01") == string::npos ) {
        size_t head, tail;
        
        head = 0;
        while ( ( tail = s.find_first_not_of(s[head], head) ) != string::npos ) {
            if ( ( tail - head ) & 1 )
                cout << s.substr(head, tail - head) << endl;
            head = tail;
        }
        if ( ( s.size() - head ) & 1 )
            cout << s.substr(head) << endl;
    }
    
    return 0;
}
 Комментарий модератора 

Цитата Сообщение от Burshf Посмотреть сообщение
И еще одна
А правила читать?
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.


Вернуться к обсуждению:
Использование строк.Использование структур C++
1
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.11.2012, 01:22
Готовые ответы и решения:

Использование структур
Какие типы данных и переменные используются в приведенной ниже программе? struct point { ...

Использование структур
#include&lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;string.h&gt; #include&lt;stdlib.h&gt; #include&lt;stdio.h&gt;...

Использование структур
В прайс-листе с.ц. находится информация о номере модели телефона, номеров комплектующих деталей и...

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

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

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

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

Использование структур данных
помогите исправить ошибки:cry: #include&lt;iostream&gt; #include&lt;stdlib.h&gt; #include&lt;string&gt; ...

Использование структур struct
Писал код по методичке, потом уже вконец запутался и не могу понять как сделать правильно....

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