0 / 0 / 0
Регистрация: 16.01.2011
Сообщений: 14
1

Дан текст произвольной длины, оканчивающийся точкой с запятой. Подсчитать количество цифр в тексте

17.01.2011, 14:26. Показов 4854. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1Дан текст произвольной длины, оканчивающийся точкой с запятой. Подсчитать количество цифр в тексте.
2.Даны две строки длиной до 80 символов.
а) Определить, в какой строке больше цифр: в первой или во второй (вывести соответствующее сообщение).

Помогите,СПЕЦЫ!!!!

 Комментарий модератора 
В следующий раз название типа "Решить контрольную!" будет наказыватся. Здесь Вам никто и ничего не должен.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2011, 14:26
Ответы с готовыми решениями:

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

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

Дан текст, произвольной длины. Определить символ, встречающийся в тексте с максимальной частотой
Помогите написать программы на языке С,с помощью scanf,printf и т.д. 1)Дан текст, произвольной...

Дан текст. Подсчитать количество букв «и» во всем тексте
Дан текст. Подсчитать количество букв «и» во всем тексте.

2
Почетный модератор
7390 / 2636 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
17.01.2011, 15:13 2
1.
C
1
2
3
4
do
{
    if (isdigit(*s)) count++;
} while(*s++ != ';');
1
2480 / 1907 / 951
Регистрация: 21.12.2010
Сообщений: 3,474
Записей в блоге: 10
17.01.2011, 15:53 3
Лучший ответ Сообщение было отмечено Дмитрий Але как решение

Решение

на с++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include<algorithm>
using namespace std;
 
int cDig(string s){
    return (int)count_if(s.begin(), s.end(), [](char c){
                         return (c>='0')&&(c<='9')?true:false;
                         });
}
 
int main(){
    string s1, s2;
    cout<<"input s1\n";
    getline(cin, s1);
    cout<<"\ninput s2\n";
    getline(cin, s2);
    int d1=cDig(s1);
    int d2=cDig(s2);
    cout<<"\n"<<d1<<" "<<d2<<"\n";
    cout<<((d1>d2)?"\ns1":(d2>d1)?"\ns2":"\nequal");
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2011, 15:53
Помогаю со студенческими работами здесь

Дан текст. Вывести количество нечётных цифр в тексте.
Дан текст. Вывести количество нечётных цифр в тексте. Помогите пожалуйста...очень нужно!!!

Сделать замену букв в тексте, подсчитать количество цифр, напечатать текст до заданного символа
Здравствуйте, у меня проблемка с С#, вот такие задания: 1. Нужно ввести с клавы некий (любой,...

Дан текст из букв и знаков. Подсчитать общее количество цифр и знаков ‘+’,’-‘,’*’, входящих в текст
МНОЖЕСТВА.. Дан текст из букв и знаков. Подсчитать общее количество цифр и знаков ‘+’,’-‘,’*’,...

Дан текст из букв и знаков. Подсчитать общее количество цифр и знаков ‘+’,’-‘,’*’, входящих в текст.
Дан текст из букв и знаков. Подсчитать общее количество цифр и знаков ‘+’,’-‘,’*’, входящих в текст.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru