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

В одномерном массиве определить количество элементов в диапазоне от А до В - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Setlocale портит ввод слов http://www.cyberforum.ru/cpp-beginners/thread1492987.html
Товарищи программисты! Тут беда глобального масштаба) Ввожу русское слово без setlocale(LC_ALL, "RUS"), вводит и выводит верно. Но конечно же портится вывод текста (не переменных). При setlocale(LC_ALL, "RUS") выводит какие-то Кракозябры. Думал, что такая беда только у меня в большом коде, но нет, создал маленькую программу - та же ошибка. Элементарнейшая программа. #include "stdafx.h"...
C++ Создание класса шаблона, ассоциативного массива При компиляции возникают проблемы следующего характера. 1. В конструкторе IContainer компилятор пишет waring: преобразование const double в int возможна потеря данных, а потом и вовсе error: не найден оператор принимающий правый операнд хотя std::map вроде как позволяет так обращаться к элементам IContainer<ElemType, IndexType>::IContainer(const ElemType & elem, const IndexType & index) {... http://www.cyberforum.ru/cpp-beginners/thread1492986.html
C++ Пишу консольную змейку, крашит при увеличении размера
Появилось желание сделать свою игру на С++, так как нужно начинать с простого, решил сделать простую змейку. Нашёл в интернете пример, и взялся его переписывать. Пока что убрал некоторые функции, оставил только управление и вывод на экран. Вот пример: # include <iostream> # include <windows.h> # include <time.h> # include <conio.h> using namespace std; int snake_size, dir_x, dir_y,...
C++ Найти площадь круга по длине окружности
Вам предоставляется окружность круга. Найти площадь круга. Формат входных данных Ввод содержит положительное вещественное число l (0 <l ≤ 20000) Формат результата Значение должно быть дано с абсолютной или относительной погрешностью не более 10^-6.
C++ Вычислить длину окружности и площадь круга http://www.cyberforum.ru/cpp-beginners/thread1492937.html
Вычислить длину окружности и площадь, заключенную в круге Формат входных данных Ввод содержит одно число R (0 ≤ R ≤ 10000) - радиус окружности. Формат результата Выход два числа - длина окружности и площадь, ограниченная окружностью радиуса R. Числа должны быть предоставлены с абсолютной или относительной погрешностью не более 10^-6.
C++ Найти площадь поверхности и объем куба, зная длину его ребра. Мы знаем длину ребра куба. Найти лицевой области, общую площадь поверхности и объем куба. Формат входных данных Ввод содержит одну положительное целое число (0 <≤ 10000). Формат результата Выходные три целых числа, разделенных пробелами - площадь поверхности, общая площадь поверхности и объем куба. Примеры Входные данные Результат работы подробнее

Показать сообщение отдельно
Ouroboros-SK
60 / 60 / 21
Регистрация: 08.09.2013
Сообщений: 187
Записей в блоге: 1
05.07.2015, 01:43     В одномерном массиве определить количество элементов в диапазоне от А до В
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <vector>
#include <cmath>
int main(int argc, char *argv[])
{
    std::vector<int> arr = {2, 5, 7, 3, 4, 5};
    int A,B;
    std::cin >> A >> B;
    if (A > arr.size() || B > arr.size())
        std::cout << "Превышен размер" << std::endl;
    else
        std::cout << std::abs(A - B) << std::endl;
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru