Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Banditos1603
0 / 0 / 0
Регистрация: 03.04.2013
Сообщений: 5
#1

В массиве найти последнюю триаду из нулей - C++

03.04.2013, 19:08. Просмотров 189. Ответов 1
Метки нет (Все метки)

В массиве найти последнюю триаду из нулей
Подсобите, заранее благодарен !
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2013, 19:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В массиве найти последнюю триаду из нулей (C++):

Найти количество нулей в одномерном массиве - C++
В одномерном массиве состоящем из n действительных элементов вычислить: 1) Количество элементов массива равных нулю 2) Сумму элементов...

Найти количество нулей в одномерном массиве - C++
Добрый день! Суть задачи : Найти количество нулей в одномерном массиве А Помогите исправить задачку . Программа работает не правильно....

Найти количество нулей на интервале от а до b в массиве - C++
найти количество нулей на интервале то а до b в масcиве ( где а и b числа в масcиве) Например, массив 1, 2, 0, 3, 4, 0, 6 если а=2...

Найти количество нулей в двумерном массиве - C++
Написать программу, которая случайным образом заполняет двумерный массив размерностью 3х4 цифрами от 0 до 10. Необходимо найти...

Алгоритмы (найти последнюю перемену знака в массиве) - C++
Подскажите,как найти последнюю перемену знака в массиве,без использования циклов и рекурсии.

В двухмерном массиве найти строки, не содержащие нулей и максимальное число, встречающееся более одного раза - C++
Нужно сделать задание 1.Консольный ввод/вывод целочисленного массива размером 5*5 2.Определение количества строк, не содержащих ни...

1
anmartex
...
1708 / 1201 / 496
Регистрация: 12.02.2013
Сообщений: 1,978
03.04.2013, 19:36 #2
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
30
31
32
33
#include <iostream>
 
int main()
{
   int array[] = {0, 0, 0, 1, 2, 5 , 0, 0, 0, 7, 0, 0, 4};
   size_t size = sizeof(array) / sizeof(*array);
 
   int i;
   int count = 0;
   for (i = size-1; (i >= 0) && (count != 3); --i)
   {
      if (array[i] == 0)
      {
         count++;
      }
      else
      {
         count = 0;
      }
   }
 
   if (count == 3)
   {
      std::cout << "last triad zeros begins in "
                << i+2 << " position" << std::endl;
   }
   else
   {
      std::cout << "tread 0 not found ..." << std::endl;
   }
 
   return 0;
}
Результат выполнения
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2013, 19:36
Привет! Вот еще темы с ответами:

найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц - C++
Нужно найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц. В чем ошибка ? #include &lt;iostream&gt; #include...

В матрице из нулей и единиц найти квадрат заданного размера, состоящую целиком из нулей - C++
В матрице A (m, n), которая состоит из нулей и единиц, найти квадрат заданного размера (квадратную подматрицу), состоящую целиком из нулей ...

Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц - C++
Здравствуйте, не могу понять в чём может быть ошибка :) Решаю олимпиадную задачу. Но система находит в тесте 5 не верный ответ) В...

Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц - C++
Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц. Входные данные: В единственной строке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru