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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Visual C++ 2012 Ultimate http://www.cyberforum.ru/cpp-beginners/thread705152.html
Доброго времени суток. Скачал сегодня Вижуал с++ 2012. Разъясните по хардкору, как в нем работать, а то до этого в билдере работал. Для начала, что не так в этой программе ?
C++ С++, MFC, разделение строки типа CString на слова Есть три списка ListBox и одно поле редактирования EditBox. В EditBox вводится информация в формате «Фамилия Имя Отчество». По завершении ввода фамилия должна появиться в списке «Фамилия», имя в списке «Имя», отчество в списке «Отчество».... Проблема в том, что я не знаю, как разделить строку из поля редактирования на слова... функция strtok() работает только с типом char http://www.cyberforum.ru/cpp-beginners/thread705147.html
Проблемы с задачей! (вывести на экран квадрат Пифагора - таблицу умножения) C++
Помогите с задачей! Надо: 1)Обязательно цыкл for. 2)Cout/cin должны быть. 3)И подробно обьясните что к чему... Цыклы очень тяжко даються... Задача: Написать програму, которая выводить на экран квадрат Пифагора - таблицу умножения. P.s.Желательно ответить побыстрее!
_getch() не дожидается реакции от пользователя C++
Есть такой код, который что-то делает пока не будет нажат <ENTER>. key = _getch(); if(key!=13) do { }while((key=_getch())!=13); Но если во время работы программы, до этого места, несколько раз нажать <ENTER> - то этот кусок срабатывает сам не дожидаясь, пока на него отреагирует пользователь. Каким образом можно определить было ли нажато что-либо раннее и как это все...
C++ Вычислить сумму элементов, образующих символ в двумерном массиве http://www.cyberforum.ru/cpp-beginners/thread705114.html
1. Задана матрица чисел: c Вычислить сумму элементов, образующих символ --*--------- *-- ----*----- *---- ------*--*------ --**********-- -----* --*------- ----* ----*------ --*-------- *----
C++ Ошибки в программе Написать программу, вычисляющую арифметическое выражение согласно варианту. Значение переменных вводится с клавиатуры. Функция: http://s019.***********/i632/1211/1f/5f1b6635692f.jpg Код написал, но работает не правильно - Х нужно возвести в квадрат только для первого уравнения; если х2 с минусом, то минус игнорится. Так вот. #include "stdafx.h" #include <iostream> #include <windows.h> подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
30.11.2012, 01:22     Использование строк.Использование структур
Цитата Сообщение от 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 Посмотреть сообщение
И еще одна
А правила читать?
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
 
Текущее время: 00:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru