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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Влад26
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 7
#1

Определить количество цифр в числе и их сумму - C++

29.11.2012, 14:06. Просмотров 810. Ответов 7
Метки нет (Все метки)

1) Задано целое положительное число. Определить количество цифр в этом числе и их сумму!

2)Задан текст. Заменить в этом тексте символ, который вводится с клавиатуры на символ *!

3)Задана строка заканчивающаяся точкой. Определить количество слов в строке!

4)Определить сколько раз в строке встречается заданное слово.

Заранее спасибо!!!!!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2012, 14:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить количество цифр в числе и их сумму (C++):

Определить количество цифр в числе n и сумму всех его цифр - C++
Дано натуральное n , определить количество цифр в числе n и сумму всех его цифр. Значение n ввести с клавиатуры. Добавлено через...

С клавиатуры вводится положительное натуральное число. Определить количество цифр в числе (сумму цифр) - C++
С клавиатуры вводится положительное натуральное число. Определить количество цифр в числе (сумму цифр)

Определить количество цифр в числе и посчитать их сумму - C++
пользователь вводит число, опредилить количество цифр в числе, посчитать их сумму написал следующий код: #include <iostream> using...

Напишите программу, выводящую на экран количество цифр в этом числе и сумму этих цифр - C++
я начинающий! помогите! мне на екзам! Дано натуральное число а (a<100). Напишите программу, выводящую на экран количество цифр в этом...

Определить сколько цифр в заданном числе, найти сумму цифр, и последнюю цифру - C++
дано натуральное число n (n<10000). определить сколько цифр, найти сумму цифр, и последнюю цифру. Не могу сообразить где косяк вышел ...

Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число, расположив цифры - C++
Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число,...

7
ramazan05duldug
38 / 38 / 8
Регистрация: 23.04.2012
Сообщений: 462
Записей в блоге: 2
29.11.2012, 14:17 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
// Функция расчитывающая количество чисел во введённом числе...
int Rasriad(int enterNumber)
{
  int n = enterNumber, x = 0;
    while (n != 0) {
        n /= 10;
        x++;
    }
    return x;
}
 
int main()
{
   int enterNumber,
       lenght = 0,
       indexRas,
       decimal = 1,
       summa = 0,
       z;
 
   cout<<"Enter Number: ";
   cin>>enterNumber;
 
   // определяет количество цифр в нем и их сумму.
   lenght = Rasriad(enterNumber);
 
   for(int j = 1; j < lenght; j++)
      decimal *= 10;
 
   for(int i = 0; i < lenght; i++){
      indexRas = enterNumber / decimal % 10;
      cout<<" Number "<<i<<" = "<<indexRas<<endl;
      summa += indexRas;
      decimal /= 10;
    }
 
   cout<<"\n Summa all numbers: "<<summa<<endl;
   cin>>z;
 
   return 0;
}
1
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
29.11.2012, 14:28 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
2.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <algorithm>
#include <string>
 
int main()
{
    std::string text = "Example text";
    char sym;
    std::cin>>sym;
    std::replace(text.begin(), text.end(), sym, '*');
    std::cout<<text<<std::endl;
    system("pause");
}
1
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
29.11.2012, 17:41 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
3.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <string.h>
 
using namespace std;
 
int main()
{
    string str = "Hi my good friend, how are you?.";
 
    int kvoWords = 1;
 
    int i = 0;
 
    while (str[i] != '.')
    {
        if (str[i] == ' ' && str[i] != '\0')
            kvoWords++;
        i++;
    }
 
    cout << "Kvo words: " << kvoWords << endl;
 
    system("PAUSE");
    return 0;
}
1
ramazan05duldug
38 / 38 / 8
Регистрация: 23.04.2012
Сообщений: 462
Записей в блоге: 2
30.11.2012, 09:42 #5
Язык программирование С++ один, а способы написания у всех разные, как например, в этом тексте.
0
Влад26
0 / 0 / 0
Регистрация: 29.11.2012
Сообщений: 7
30.11.2012, 11:28  [ТС] #6
Я согласен.................просто для меня не очень понятна программа которую ты сделал!!!!!!!)
2)программа-я прочитал её с легкостью............все понятно..........а вот твою я не понял)
0
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
30.11.2012, 11:40 #7
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
4)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
#include <sstream>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::string text = "text Example text text";
    std::istringstream iss(text);
    std::string findWord = "text";
    std::cout<<std::count(std::istream_iterator<std::string>(iss), std::istream_iterator<std::string>(), findWord);
    std::cout<<std::endl;
    system("pause");
    return 0;
}
1
ramazan05duldug
38 / 38 / 8
Регистрация: 23.04.2012
Сообщений: 462
Записей в блоге: 2
30.11.2012, 12:31 #8
Цитата Сообщение от Влад26 Посмотреть сообщение
Я согласен.................просто для меня не очень понятна программа которую ты сделал!!!!!!!)
2)программа-я прочитал её с легкостью............все понятно..........а вот твою я не понял)
Ну, не знаю, все это мелочь. Главное же программа правильно работает
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2012, 12:31
Привет! Вот еще темы с ответами:

Определить количество цифр в числе N - C++
Доброго времени суток уважаемые программисты.. Помогите пожалуйста , буду очень признательна! Если тому кто поможет будет принципиально...

Вычислить количество цифр в заданном числе и сумму их квадратов - C++
Задание такое: Вычислить количество цифр в заданном числе, а потом сумму их квадратов. Рекурсивно и не рекурсивно. Первая часть работы...

Найти количество и сумму цифр в введенном натуральном числе - C++
Найти кол-во и сумму цифр в введенном натуральном числе. Введенное натуральное число вывести как единое число, расположены цифры в...

Определить количество каждой из цифр 0,1,2...9 в числе N^N. - C++
Пожалуйста, помогите разобраться с задачей. Определить количество каждой из цифр 0,1,2...9 в числе N^N.


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

Или воспользуйтесь поиском по форуму:
8
Yandex
Объявления
30.11.2012, 12:31
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru