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

Есть ли введенное число в массиве? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать файл и записать в него числа последовательности, не кратные заданному числу http://www.cyberforum.ru/cpp-beginners/thread1093281.html
помогите ребят! #include "stdafx.h" #include <iostream> #include <ctime> #include <fstream> using namespace std; int main() { setlocale(LC_ALL, "rus");
C++ Заполнить двумерный массив с помощью rand() и вывести его Всем привет, в общем обучение идет полным ходом и столкнулся с непонятным явлением. Пытаясь заполнить двумерный массив с помощью rand() и вывести его, получаю везде одинаковые числа. Собственно ниже код и скрин, что не так сделал?: #include <iomanip> #include <cstdlib> #include <iostream> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread1093242.html
C++ Рассчитать значение функции в заданной с консоли точке
Цель работы: изучить различные способы обработки исключений; 2) получить практические навыки программирования задач с обработкой исключений. Задание: Рассчитать значение функции в заданной с консоли точке с учётом возможных ошибок её вы-числения. Учесть, что функция может иметь деление на аргумент или вычисление квадратного корня, поэтому, при вычислении значения функции может возникнуть...
Родительский класс неявно влияет на значение переменной наследника C++
Написал элементарную программу на тему наследования: есть родительский класс, у которого есть 2 наследника. У наследников есть свои собственные переменные. Все работает нормально. #include <iostream> #include <cstdlib> using namespace std; ///базовый класс/// class publication { private: static const int lim=80; char name;
C++ Расчет CRC-16 c Revert: true http://www.cyberforum.ru/cpp-beginners/thread1093221.html
Добрый день. Прошу помочи с такой проблемой: сделал быстрый (т.е. с таблицей) расчет CRC для полинома 0х1021. Считает верно. Теперь пытаюсь сделать для полинома 0х8005, и не получается ввиду того, что не могу понять, что такое Revert: true. #include <stdio.h> #include <windows.h> #include <iostream> using namespace std; unsigned short crctable = {0}; unsigned short MakeCRC16Table(void)...
C++ В массиве, все элементы которого различны, найти и удалить n наименьших элементов, «поджимая» массив к началу и сохраняя порядок следования В массиве, все элементы которого различны, найти и удалить n наименьших элементов, «поджимая» массив к началу и сохраняя порядок следования подробнее

Показать сообщение отдельно
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
10.02.2014, 15:37     Есть ли введенное число в массиве?
как то так
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
#include <iostream>
#include <algorithm>
#include <vector>
 
int main()
{
  std::vector<int> array;
  int tmpVar = 0;
  int findVar = 0;
  std::cout << "Input find var = "; std::cin >> findVar;
  std::cout << "Input array : " << std::endl;
  
  while(std::cin >> tmpVar)
    array.push_back(tmpVar);
  
  std::vector<int>::const_iterator it = std::find(array.begin(), array.end(), findVar);
  if(*it)
    std::cout << findVar << " is found at " << *it << " position " << std::endl;
  else
     std::cout << findVar << " is not found " << std::endl;
  
  system("PAUSE");
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru