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

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

Войти
Регистрация
Восстановить пароль
 
НАТ-
Сообщений: n/a
#1

Сумма всех цифр а также их количество - C++

18.06.2013, 20:59. Просмотров 281. Ответов 1
Метки нет (Все метки)

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

Найдите такие натуральные числа, чтобы сумма их цифр, а также сумма цифр следующего за ним числа делилась на 7 - C++
Помогите пожалуйста с задачей. Найдите натуральные числа такие, чтобы сумма их цифр следующего за ним числа делилась на 7. (язык С++)...

Найти простые числа, чтобы сумма их цифр, а также сумма цифр следующего за ним числа, делилась на 7 - C++
задание:"найдите простые числа такие, чтобы сумма их цифр, а также сумма цифр следующего за ним числа делилась на 7" помогите...

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

Найти количество C цифр целого положительного числа K, а также их сумму S - C++
Описать функцию DigitCountSum(K, C, S), находящую количество C цифр целого положительного числа K, а также их сумму S (K — входной, C и S —...

Вычислить сумму всех неотрицательных элементов, а также их количество - C++
Задан массив A(N, M). Вычислить сумму всех неотрицательных элементов, а также их количество.

Описать процедуру, находящую количество C цифр целого положительного числа K, а также их сумму - C++
Описать процедуру DigitCountSum(K, C, S), находящую количество C цифр целого положительного числа K, а также их сумму S (K — входной, C и S...

1
MarVaL
С++ Beginner
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
18.06.2013, 23:02 #2
prog.cpp:
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#include <iostream>
#include <fstream>
#include <vector>
 
class Numbers {
private:
  std::vector<int> numbers;
public:
  class Bad_Index { };
  Numbers() { }
  ~Numbers() { }
  int getCount() const { return numbers.size(); }
  
  void add(const int& value) {
    numbers.push_back(value);
  }
  
  int getNum(const int& index) const {
    if(index < 0 || index >= numbers.size())
      throw Bad_Index();
    return numbers[index];
  }
  
  int getSum() const {
    int sum = 0, lim = numbers.size();
    for(int i = 0; i != lim; ++i)
      sum += numbers[i];
    return sum;
  }
};
 
std::ostream& operator<<(std::ostream& ost, const Numbers& nums) {
  int lim = nums.getCount();
  for(int index = 0; index != lim; ++index)
    std::cout << nums.getNum(index) << " ";
  return ost;
}
 
int main() {
  setlocale(0, "");
  
  Numbers nums;
  
  std::cout << "Введите название файла: ";
  char path[25];
  std::cin.getline(path, sizeof path);
  
  std::ifstream ifs(path);
  
  if(ifs.is_open()) {
    while(!ifs.eof()) {
      int v;
      ifs >> v;
      nums.add(v);
    }
  } else {
    std::cout << "Открыть файл не удалось." << std::endl;
    std::cin.get();
    return 0;
  }
  
  std::cout << nums << std::endl;
  
  std::cout << "Количество: " << nums.getCount() << std::endl;
  std::cout << "Сумма элементов: " << nums.getSum() << std::endl;
  
  
  return 0;
}
INPUT.txt:
Кликните здесь для просмотра всего текста
C++
1
2
15
3 4 3 2 1 5 5 5 5 5 6 6 6 6 10
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2013, 23:02
Привет! Вот еще темы с ответами:

Найти сумму и количество цифр числа, а также максимальную и минимальную его цифры - C++
2.​ Дано многозначное число. Найти сумму и количество цифр этого числа, а также максимальную и минимальную цифры в этом числе. ...

Найти все простые числа, не превосходящие заданного числа, сумма цифр которых, также является простым числом - C++
Срочно нужен код программы в C++ (желательно с комментариями). Я бы разобрался и сам, но на это уйдет время, которого у меня нет :( ...

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

Описать функцию DigitCountSum(K), находящую количество C цифр целого положительного числа K, а также их сумму - C++
Описать функцию DigitCountSum(K), находящую количество C цифр целого положительного числа K, а также их сумму S (K — входной, C и S —...


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

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

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