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

Работа с одномерным массивом. Вывести индексы тех элементов, значение которых больше 5 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отсортировать строку в текст файле http://www.cyberforum.ru/cpp-beginners/thread748560.html
Пользователь вводит с клавиатуры строку текста.Записать эту строку в исходный файл,так чтобы вначале шли цифры,а потом другая информация. Сделайте пожалуйста,хотя бы без файлов,просто сортировку(
C++ Компилируется без ошибок, но командная строка, почему то, сразу же закрывается #include "stdafx.h" #include <iostream> #include <fstream> #include <list> #include <iterator> int main() { std::fstream ifs("INPUT.txt", std::ios::in), ofs("OUTPUT.txt", std::ios::out); if(ifs.is_open() && ofs.is_open()) http://www.cyberforum.ru/cpp-beginners/thread748559.html
C++ Реализация энумератора
Пишу C++ аналог Enumerator'ов из .NET на основе стандартных итераторов. Сейчас интерфейс класса выглядит так: template < typename STLiterator > class Enumerator { public: Enumerator ( ) : _current(_end), _next(_end) { } Enumerator ( STLiterator begin, STLiterator end ) : _current(begin), _next(begin), _end(end) { } bool operator ++ ( ) ; // Переход к следующему...
Конструкторы классов C++
Помогите разобраться с классами, не пойму как мне сделать правильно конструкторы класса Application,выдвёт ошибки в его конструкторе, помогите исправить пожалуйста: 2 IntelliSense: no instance of constructor "Quadrangle::Quadrangle" matches the argument list Error 1 error C2664: 'Quadrangle::Quadrangle(Point,Point,Point,Point)' : cannot convert parameter 1 from 'int' to 'Point' есть...
C++ В матрице C(n,n) все положительные элементы, меньшие 2, принять равными нулю http://www.cyberforum.ru/cpp-beginners/thread748550.html
В матрице C(n,n) все положительные элементы, меньшие 2, принять равными нулю. Помогите, пожалуйста
C++ Даны массивы A(n) и B(n). Построить массив C(n), для которого: подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
28.12.2012, 00:41     Работа с одномерным массивом. Вывести индексы тех элементов, значение которых больше 5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstddef>
 
int main() {    
    
    const size_t n = 10;
    int a[n];
 
    std::cout << "input array:" << std::endl;
    for(size_t i = 0; i < n; ++i) {
 
        std::cout << "[" << i + 1 << "\\" << n << "]: ";
        std::cin >> a[i];
    }
 
    for(size_t i = 0; i < n; ++i)
        if(a[i] > 5)
            std::cout << i + 1 << ' ';
        
    std::cout << std::endl;
}
 
Текущее время: 21:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru