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

С клавиатуры вводится строка. Составить программу, которая подсчитывает количество чисел в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить в строке символов все символы в скобках вместе с самими скобками http://www.cyberforum.ru/cpp-beginners/thread748514.html
Текст задачи такой: Даны натуральное число n, символы s_1, … , s_n. Исключить из последовательности s_1, … , s_n группы символов, расположенные между скобками (,). Сами скобки тоже должны быть исключены. Предполагается, что внутри каждой пары скобок нет других скобок. Помогите удалить символы в скобках, включая эти же скобки! Срочно! #include "stdafx.h" #include <iostream> #include...
C++ Ошибка в работе кода программы, как исправить #include <iostream> #include <iterator> #include <list> #include <algorithm> int main() { std::list<int> lst = { 1, 2, 3, 4 }; std::copy(lst.begin(), lst.end(), std::ostream_iterator<int>(std::cout, " ")); std::iter_swap(lst.begin(), --lst.end()); http://www.cyberforum.ru/cpp-beginners/thread748504.html
Модульный принцип программирования. Подпрограммы C++
я вообще зеленый Олень в этом деле,поэтому прошу помощи.:wall: #include<stdio.h> #include<conio.h> #include<alloc.h> void Outmatr(float **A,int n); void proizv(float **A, float **B, int n, float **C); void Poiskmax(float **C, int n, float *maxC, int *im, int *jm); void main() { float **A,**B,**C,*maxC; int *im,*jm,i,j,n;
C++ повернуть матрицу 180 град
помогите пожалуйста
C++ Преобразовать массив,чтобы в первой половине находились элементы,стоящие в нечетных позициях,а во второй половине–элементы,стоящие в четных позициях http://www.cyberforum.ru/cpp-beginners/thread748501.html
#include <iostream> using namespace std; const int n = 5; int arr; void input(int); void sort(int); int main() {
C++ Как исправить ошибку в программе #include <iostream> #include <string> #include <sstream> #include <fstream> std::string first_word(const char *filename) { std::ifstream ifs(filename); if (!ifs.is_open()) return ""; подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,396
28.12.2012, 02:05     С клавиатуры вводится строка. Составить программу, которая подсчитывает количество чисел в тексте
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include <cctype>
 
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    int counter = 0;
    for (size_t i=0; i < str.length()-1; i++)
        if (isdigit(str[i]) && !isdigit(str[i+1]))
            counter++;
    if (isdigit(*str.rbegin()) && !isdigit(*(str.rbegin() + 1)))
            counter++;
    std::cout << counter << std::endl;
}
 
Текущее время: 22:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru