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

Массив. Сколько раз попадается там заданное число? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Адрес http://www.cyberforum.ru/cpp-beginners/thread803018.html
имеется код: #include<iostream> #include<locale> using namespace std; template<class T> T maxn(T a,int); template <> char* maxn(char *a, int); const int size=5; int main() {
C++ Сортировка по алфавиту поля класса Помогите пожалуйста :) У меня есть класс покупатель и нужно дописать функцию которая отсортировала бы по алфавиту по фамилии всех введенных покупателей. Вот что у меня есть: # include... http://www.cyberforum.ru/cpp-beginners/thread803014.html
C++ числовой ряд
Дан числовой ряд и число e нужно найти сумму членов ряда (n=1,2,3…), модуль которых больше или равен заданному числу e и вывести все элементы числового ряда, которые входят в сумму. ряд выглядит так...
Из этой программы нужно: разработать алгоритм и создать программу с применением множественного наследования C++
Из этой программы нужно: разработать алгоритм и создать программу с применением множественного наследования. При выполнении данного задания необходимо создать не менее 2-х базовых классов и класс,...
C++ Не работают вложенные циклы http://www.cyberforum.ru/cpp-beginners/thread802987.html
Доброго времени суток! Задача такая: есть три целых чичла от 1 до 9 (a, b и c), найти сумму этих чисел, если abc+bca=1443... Не мудрствуя лукаво я задумал решить её подбором и получилось это:...
C++ NSI ( нормативно-справочная информация) NSI ( нормативно-справочная информация) KODp – код продукции ; NAIM - наименование; Kpl –... подробнее

Показать сообщение отдельно
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
07.03.2013, 22:00
Вот так считывать. Приделайте к этому коду свой подсчёт и всё:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
fstream fin("data4.txt");
if (!fin) cout << "Error!" << endl;
else
{
    int n;
    while (true)
    {
        fin >> n;
        //cout << n << endl;
        if (fin.eof()) break;
        fin.clear();
        fin.get();
    }
 }
Добавлено через 6 минут
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
#include <iostream>
#include <fstream>
#include <cstdlib>
using namespace std;
 
int main()
{
   fstream fin("data4.txt");
   if (!fin) cout << "Error!" << endl;
   else
   {
        int k;  // число, которое будем проверять на кол-во свопадений 
        cout << "Enter the number: ";
        cin >> k;
        int ch = 0; 
        
        int n;
        while (true)
        {
            fin >> n;
            //cout << n << endl;
            
            if (n == k) ch++;
            
            if (fin.eof()) break;
            fin.clear();
            fin.get();
        }
 
        cout << "Chislo -  " << k << "  vstrechaetsa  -  " << ch << "\n";
   }
    
   system("pause");
   return 0;
}
1
Миниатюры
Массив. Сколько раз попадается там заданное число?  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru