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

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

Восстановить пароль Регистрация
 
Lion-
-1 / 1 / 0
Регистрация: 03.12.2012
Сообщений: 68
27.12.2012, 23:25     С клавиатуры вводится строка. Составить программу, которая подсчитывает количество чисел в тексте #1
С клавиатуры вводится строка. Составить программу, которая подсчитывает количество чисел в тексте (не цифр, а именно чисел): выводит на экран все слова, состоящие только из латинских букв удаляет каждое второе слово.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2012, 23:25     С клавиатуры вводится строка. Составить программу, которая подсчитывает количество чисел в тексте
Посмотрите здесь:

C++ Создать программу, которая подсчитывает количество чисел в тексте и выводит на екран все слова, состоящие только из латинских букв
создать программу, которая печатает название месяца и количество дней в месяце. год вводится с клавиатуры C++
Составить программу, вычисляющую количество элементов массива кратных числу К. Где К вводится с клавиатуры C++
Составьте программу, которая вычисляет произведение чисел от 1 до n. Значение n вводится с клавиатуры C++
C++ Составить программу, которая подсчитывает количество слов
C++ Составить программу, которая подсчитывает количество разных по значению элементов в данном массиве
С клавиатуры вводится строка. Составить программу, которая подсчитывает количество знаков препинания в тексте; C++
C++ C++ Составить программу, которая подсчитывает количество заглавных букв в тексте;

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,405
28.12.2012, 02:05     С клавиатуры вводится строка. Составить программу, которая подсчитывает количество чисел в тексте #2
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;
}
Yandex
Объявления
28.12.2012, 02:05     С клавиатуры вводится строка. Составить программу, которая подсчитывает количество чисел в тексте
Ответ Создать тему
Опции темы

Текущее время: 02:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru