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

Нахождение последнего элемента одномерного числового массива, который больше 1 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Про рандом http://www.cyberforum.ru/cpp-beginners/thread877028.html
Как с++ одномерный массив из 10 элементов прорандомить так ,чтобы все элементы массива в сумме давали 1000 и были положительными (ноль нельзя)
C++ Нахождение корня методом деления отрезка пополам Задание: Определить такую рекурсивную функцию, что ее значение fix(f, a, b, eps) равно корню уравнения x = f(x) на отрезке , с точностью eps. Известно, что функция f непрерывна и отображает отрезок в себя. Для нахождения приближенного значения корня рекомендуется использовать метод деления отрезка пополам. Сделал для f(x)=0, но нужно f(x)=x... Не получается у меня сделать для f(x)=x Ниже... http://www.cyberforum.ru/cpp-beginners/thread877016.html
Записать информацию из файла в динамический массив C++
Здравствуйте. Пробую из фала записать информацию в двумерную матрица типа char. Но у меня ничего не получается, скорее всего так просто нельзя делать? Вот мой код, посмотрите пожалуйста: void matrix(char *file) { char s; ifstream input(file); int n=0; while(input.getline(s, sizeof(s))) n++; char **a=new char; for (int i=0; i<n;i++)
Строки. Вывести 0 если буквы в строке упорядочены по алфавиту C++
Здравствуйте, буду очень признателен, если поможете решить задачу Дана строка, содержащая цифры и строчные латинские буквы. Если буквы в строке упорядочены по алфавиту, то вывести 0; в противном случае вывести номер первого символа строки, нарушающего алфавитный порядок. #include <iostream.h> #include <string.h> #include <conio.h>
C++ Найти максимальный отрицательный и минимальный положительный элемент и поменять их местами http://www.cyberforum.ru/cpp-beginners/thread876992.html
1) Дан массив из 20 чисел найти максимальный отрицательный и минимальный положительный элемент, поменять их местами. #include <iostream> #include <conio.h> using namespace std; int main() { setlocale(LC_ALL,"russian");
C++ Как сложить две буквы и получить третью? Пожалуйста, хэлп!!! Есть строка из букв(и другой кракозябры). Надо каждый этот символ представить в виде кода, сложить с константой, преобразовать обратно получившийся код в букву и вывести на экран. Уже писал такой вопрос. Глупый, наверное, раз не ответили. Но я вообще не понимаю как это сделать Оо" подробнее

Показать сообщение отдельно
Iron Acorn
 Аватар для Iron Acorn
12 / 12 / 1
Регистрация: 28.09.2012
Сообщений: 39
24.05.2013, 14:42     Нахождение последнего элемента одномерного числового массива, который больше 1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
   int size = 0;
   int n = -1;
   cout<<"Введите размер массива\n";
   cin>>size;
   int *arr = new int[size];
  for(int i = 0; i < size; i ++)
  cin>>arr[i];
  for(int i = 0; i < size; i ++)
  { 
    if(arr[i] > 1)
    n = i;
  }
   if(i == -1)
   cout<<"Элементов > 1 в массиве нет\n";
   else
   cout<<arr[n]<<endl;
   return 0;
}
Добавлено через 6 минут
в конце вместо if(i == -1), if(n == -1)
 
Текущее время: 06:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru