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

Как написать программу, которая читает список целых int in array и количество повторов по каждой цифре? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ скиньте Дистрибутив linux с kdevelop чтобы запускать с флешке http://www.cyberforum.ru/cpp-beginners/thread686433.html
нужен Дистрибутив linux с kdevelop чтобы запускать с флешке... заранее спасибо
C++ составить программу, в которой будут вводиться 7 строк таблицы и выводиться на экран таблица - сразу же после ввода и после сортировки ее по значениям Помогите со структурами) Нужно составить программу, в которой будут вводиться 7 строк таблицы и выводиться на экран таблица - сразу же после ввода и после сортировки ее по значениям в первом столбце. Каталог библиотеки Автор книги Название Год выпуска Группа Сенкевич Потоп 1978 Х Ландау Механика 1989 У Дойль ... http://www.cyberforum.ru/cpp-beginners/thread686423.html
C++ Даны действительные числа х и у
Даны действительные числа х и у. Если х и у отрицательны, то каждое значение заменить его модулем; если отрицательно только одно из них, то оба значения увеличить на 0.5; если оба значения неотрицательны и ниодно из них не принадлежит отрезку , то х и у оставить без изменения... Вот такая вот программка. Буду очень благодарен если кто-то поможет мне с её решением.. Я тут с условием чего то...
Перевод числа в двоичное целое C++
Составить программу ввода положительной мантиссы m и порядка р норма-лизованного десятичного числа и перевода этого числа в двоичное целое. Никак не могу ее написать, помогите хотябы начать.Буду очень благодарен Добавлено через 2 часа 13 минут Или же помогите сделать задачу по-проще Рассчитать амплитудно-частотную характеристику К фильтра по формуле K=wrc/1+wrc где W=2pif, f - частота,...
C++ Вычислить произведение матрицы на вектор и максимальный элемент вектора http://www.cyberforum.ru/cpp-beginners/thread686412.html
нужно вычислить произведение матрици на вектор и макс. элемент полученого вектора. 1) статический массив 2) динамический массив 1. явное разименование указателя 2. индексы т. е. должно быть три кода... КАК ЭТО ВСЕ СДЕЛАТЬ ???? Мне нужна помощь
C++ code::blocks 10.05 Я установил себе C++ code::blocks. И когда я компилирую любую программу и потом запускаю .exe выдаёт ошибку не находит libstdc++-6.dll. Я скачал с интернета этот файл а куда его закинуть? Помогите пожалуйста. подробнее

Показать сообщение отдельно
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
01.11.2012, 22:28     Как написать программу, которая читает список целых int in array и количество повторов по каждой цифре?
Вот такой вариант
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
#include <iostream> 
#include <algorithm>
#include <fstream> 
 
int main() 
{   
    int array[100]; 
    int a, j, i = 0; 
    int buffer[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; 
    int arr[10] = { 0 };
    std::ifstream infile("Text.txt");  
    
    if(!infile.is_open()) 
        std::cout << "Error " << std::endl; 
    else 
        while(infile >> array[i++]); 
    std::cout << "Primary array " << std::endl;
    for ( int j = 0; j < i-1; j++) 
        std::cout << array[j] << " "; 
 
    std::cout << std::endl; 
    std::cout << "Sorted array " << std::endl; 
    std::sort(array, array + i - 1 ); 
    for ( j = 0; j < i - 1; j++) 
        std::cout << array[j] << " "; 
    std::cout << std::endl << std::endl;
 
    for ( j = 0; j < i; j++) 
        for (  a = 0; a < 10; a++) 
        {   
            if(array[j] == buffer[a])  
            {
                arr[a] = arr[a]+1;
                continue; 
            } 
        } 
 
        for ( j = 0; j < 10; j++) 
            std::cout << j << ") " << arr[j] << std::endl;
}
Добавлено через 29 секунд
текстовый файл 1 3 4 5 7 9 4 5 5 5 5 5 5 1 2 3 4 6 7 8 9 9 9 9 1 2 3 4 5 7 2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru