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

Переделать задачу (убрать генератор случайных чисел) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В каждом слове заданного предложения поменять местами первую букву и последнюю http://www.cyberforum.ru/cpp-beginners/thread768971.html
Вообщем осталось две программки написать, а я как ни старался ничего не получалось. Очень надеюсь на вашу помощь. Завтра зачёт. =( 1) В каждом слове заданного предложения поменять местами первую...
C++ Функция, возвращающая константу #define привет. У меня есть #define константы, которые ссылаются на вложенные в ресурсы файлы. Нужно написать функцию, которая будет возвращать эти константы. по типу: ... retConst (int i) { if... http://www.cyberforum.ru/cpp-beginners/thread768944.html
Графические эффекты C++
Собственно вопрос, какие советы можете дать по написанию эффекта? С точки зрения мат. части. Или может у кого есть набор готовых алгоритмов ?
Создание простой RPG C++
Здравствуйте. В С++ полный 0, программирую в основном на php.Но вопрос вот в чём: вот на скрине скрин игры, и у меня вопрос: как, с помощью чего можно написать такую игру?Что для этого нужно?(P.S:...
C++ Вычислить разность между максимальным и минимальным числом http://www.cyberforum.ru/cpp-beginners/thread768930.html
Ребят помогите завтра экзамен , а нужно лабы ещё сдать 6 лаб ((( Вычислить разность между максимальным и минимальным числом. Найти номер максимального числа среди отрицательных чисел. Найти...
C++ Ошибка инициализации двумерного массива //Нужен массив 3х3; enum colorMap {null = 0, yellow, green, blue, violet, red }; class Foo { int map; Foo() { map = {yellow,green,null,null,null,null,blue,violet,red}; } } подробнее

Показать сообщение отдельно
exp1osive
0 / 0 / 0
Регистрация: 14.10.2012
Сообщений: 23

Переделать задачу (убрать генератор случайных чисел) - C++

22.01.2013, 16:52. Просмотров 317. Ответов 2
Метки (Все метки)

Условие: Вывести начальные индексы всех непрерывных последовательностей неотрицательных чисел, длина которых больше 5.

Похожая задача с условием: Дан массив размером 100. Заполнить его случайными числами в диапазоне от -100 до 100. Вывести начальные индексы всех непрерывных последовательностей неотрицательных чисел, длина которых больше 3.

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
#include "stdafx.h"
#include "iostream"
#include "time.h"
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    int ar[100];
    int i, count(0);
 
    srand(unsigned(time(NULL)));
    for(i=0; i<100; i++){
        ar[i] = (rand()%201) - 100;
    }
 
    for(i=0; i<100; i++){
        if (ar[i]>0) count++;
        else count = 0;
        if (count == 4) cout << i-3 << endl;
    }
 
    system("pause");
    return 0;
}
Помогите сделать первое условие (второе в пример)! Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru