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

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

Войти
Регистрация
Восстановить пароль
 
Torin-Aleks
0 / 0 / 0
Регистрация: 05.11.2013
Сообщений: 10
#1

Тема: Циклы, функции. Написать программу по данной задаче - C++

17.12.2013, 16:08. Просмотров 244. Ответов 1
Метки нет (Все метки)

Задача решается без использования массивов и строк.
Последовательно вводится некоторое количество целых чисел. Определить количество чисел в наиболее длинной последовательности подряд идущих нулей.
Заранее огромное спасибо !!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 16:08     Тема: Циклы, функции. Написать программу по данной задаче
Посмотрите здесь:

Тема: Циклы, строковый тип. Написать программу по данной задаче - C++
:help: В строке записан текст, в котором слова разделены знаками препинания (пробел : , - ; ), в конце предложения стоит точка, ? или...

Написать программу, рисующую график данной функции - C++
Нужно написать программу, рисующая график данной функции в среде Dev-C++ ( На С++)

Не могу написать программу по задаче по строкам!! - C++
1. Написать программу, которая считывает текст и выводит на экран только предложения, содержащие введенное с клавиатуры слово. ...

Нужно поправить программу (тема - функции) - C++
Дан интервал натуральных чисел . Напечатать на экране все те числа, которые принадлежат этому интервалу и которые можно выразить как сумму...

Написать программу по данной блок-схеме - C++
есть алгоритм решения задачи для первого курса. Дальше дело не идет. Можете помочь, хотя бы общие принципы.

Обьясните как работает рекурсия в данной задаче - C++
есть вот такая програмка: #include <stdio.h> #include <conio.h> int a,cnt=0,N,K; void fun(long S, int tek) { ...

Циклы. Написать программу которая выводит данное изображение - C++
Нужно написать программу которая выводит данное изображение. Программа может использовать только три оператора вывода: , та . В программе...

Написать программу, производящую вычисления по заданной формуле (тригонометрия, простые циклы) - C++
(100+10 cos 0.1)(100+10cos0.2)....(100+10 cos10) Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы,...

тема : циклы типа for - C++
пожалуйста , помогите! дано натуральное число n и последовательность целых чисел x1,x2,x3....xn. Написать программу решения след. задачи...

В данной матрице найти сумму положительных и отрицательных элементов. Написать программу выполнения этого задания - C++
Помогите please!!!

Написать программу ввода произвольных чисел, принимающую ввод до тех пор, пока не будет введён ноль (циклы) - C++
Помогите решить задачу. Условие: Написать программу ввода произвольных чисел до тех пор, пока не будет введено число 0. Выводить сообщение...

Написать таймер к задаче - C++
Ребят помогите написать таймер к этой задаче: #include <stdio.h> #include <stdlib.h> #include <iostream> #include <math.h> ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Merovingean
3 / 3 / 0
Регистрация: 14.12.2013
Сообщений: 67
17.12.2013, 16:33     Тема: Циклы, функции. Написать программу по данной задаче #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
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <clocale>
#include <windows.h> // для cls и pause
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    
    int n; // Количество элементов.
    int k=0; // Подсчет последовательности.
    int tmp; // Контейнер для текущего числа.
    int max = 0; // Хранение значения максимальной последовательности.
    
    while (1) // Выяснение размера последовательности
    {
        cout << "Введите количество элементов последовательности." << endl;
        cin >> n;
        if (n > 0) break;
        else 
        {
            cout << "Недопустимое значение." << endl;
            system("pause");
            system("cls");
        }
    }
    cout << "Введите последовательность из " << n << " чисел." << endl;
    for (int i = 0; i < n; i++) // Цикл ввода.
    {
        int tmp;
        cin >> tmp;
        if (tmp != 0)
        {
            max = k;
            k = 0;
        }
        else k++;
    }
 
    if (max == 0) cout << "В последовательности отсуствуют нули." << endl;
    else cout << "Наибольшая последовательность нулей имеет размер " << max << endl;
 
return 0;
}
Yandex
Объявления
17.12.2013, 16:33     Тема: Циклы, функции. Написать программу по данной задаче
Ответ Создать тему
Опции темы

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