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

Дан массив на 8 элементов. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заполнить массив рядом чисел от 0 до 9, вывести его на экран http://www.cyberforum.ru/cpp-beginners/thread1108563.html
дан массив на 10 элементов (задания делать с помощью циклов). - Заполнить его рядом чисел от 0 до 9, вывести его на экран. - Заполнить его рядом чисел от 10 до 19, вывести его на экран. - Заполнить его рядом чисел от 0 до -9, вывести его на экран. - Заполнить его случайными числами, вывести его на экран. - Заполнить его случайными числами от 0 до 100, вывести его на экран. *- Заполнить его...
C++ Заполнить массив из пяти значений цифрами 1. Заполнить массив из пяти значений цифрами (при объявлении): первое - 123 второе - 94 третье - -12 четвертое - 88 пятое - -9 http://www.cyberforum.ru/cpp-beginners/thread1108562.html
Заполнить массив из пяти значений цифрами (при объявлении) C++
1. Заполнить массив из пяти значений цифрами (при объявлении): первое - 123 второе - 94 третье - -12 четвертое - 88 пятое - -9 2. дан массив на 10 элементов (задания делать с помощью циклов). - Заполнить его рядом чисел от 0 до 9, вывести его на экран. - Заполнить его рядом чисел от 10 до 19, вывести его на экран.
Численно убедиться в справедливости равенства C++
Численно убедиться в справедливости равенства, для чего для заданного значения аргумента x вычислить левую его часть разложение, стоящее в правой части, с заданной погрешностью E. A^x = 1 + xlna / 1! + (xlna)^2 / 2! + ... + (xlna)^n / n! + ...
C++ Реализация перегруженных функций http://www.cyberforum.ru/cpp-beginners/thread1108537.html
Нужна помощь по реализации перегруженных функций: int func (int * arr, int length, int number); int func (char * str, char ch); Функция func возвращает позицию первого вхождения искомого числа или символа.
C++ Поменять в матрице местами максимальный и минимальный элементы каждой строки Данная матрица размера M x N. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждой строке подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
02.03.2014, 08:06     Дан массив на 8 элементов.
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
#include <iostream>
#include <map>
 
int main()
{
    int const len = 8;
    int arr[len];
    std::cout << "Input 8 non-zero numbers:\n";
    for(int i = 0; i < len; ++i)
    {
        std::cout << "arr[" << i << "]: ";
        do
        {
            std::cin >> arr[i];
        }
        while(!arr[i]);
    }
    std::map<int, size_t> cmap;
    for(int i = 0; i < len; ++i)
    {
        ++cmap[arr[i]];
    }
    for(std::map<int, size_t>::const_iterator ib = cmap.begin(); ib != cmap.end(); ++ib)
    {
        if(ib->second >= 2)
            std::cout << ib->first << '\n';
    }
    return 0;
}
 
Текущее время: 15:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru