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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ последовательность ходов коня http://www.cyberforum.ru/cpp-beginners/thread1049066.html
доброго времени суток, есть задача: "Разработать программу, решающую задачу о ходе коня. Дана доска размером n x n (n<=10). На поле с координатами x0, y0 помещается конь (правила перемещения этой фигуры как в шахматах). Задача заключается в поиске последовательности ходов (если она существует), при которой конь точно один раз побывает на всех полях доски (обойдет доску), т. е. нужно вычислить...
C++ Тривиальный move конструктор Всем привет. Вобщем пишу код используя классы некой библиотеки, полагаясь, что в будущем разработчики добавят move-конструкторы в эти классы. Следовательно сейчас используются определенные компилятором по-умолчанию move-конструкторы (тобишь тривиальные). Вопрос: тривиальный move-конструктор генерируется пустым (получается тогда нету никакой выгоды в скорости) или тупо почленно перемещает... http://www.cyberforum.ru/cpp-beginners/thread1049043.html
Указатель на структуру C++
Выбивает ошибку: scalar object requires one element in initializer #include <QtGlobal> #include <iostream> #include <cmath> #include <climits> #include <windows.h> #include <ctime> #include <cstring> #include <clocale> #include <time.h>
C++ как в c++ проверить пренадлежит ли переменная определенному типу?
Например, что бы если пользователь ввел не число а символ, то в консоль выводилось сообщение об ошибке.
C++ тяжёлая программа, поднапрягите мозги:) ( необходимо составить тяжёлый алгоритм ) http://www.cyberforum.ru/cpp-beginners/thread1049027.html
итак, писать самому лень, поэтому просто скопирую задачу Условие: Для школьного пикника двум классам 11 «А» и 11 «Б» было поручено закупить N продуктов. Помогите ребятам определить, какой класс какие продукты закупает, так, чтобы закупленные классами наборы продуктов, отличались по суммарной их стоимости на минимально возможную величину. Формат входных данных: Вводится N- общее количество...
C++ квадратное уравнение Обработка исключительных ситуаций Функция вычисляет корень квадратного уравнения ax2+bx+c=0 подробнее

Показать сообщение отдельно
max777alex
44 / 44 / 3
Регистрация: 01.02.2012
Сообщений: 822
19.12.2013, 22:18     Найти количество элементов массива, расположенных после первого нулевого элемента
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
#include <cstdio>
#include <iostream>
#include <cmath>
#include <string>
using namespace std;
 
 
 
int main()
{
    int n;
    cin >> n;
    int *a = new int[n];
 
    for(int i = 0; i < n; ++i)
        cin >> a[i];
    
    for(int i = 0; i < n; ++i)
    {
        if(a[i] == 0)
        {
            cout << n - i - 1 << endl;
            return 0;
        }
    }
 
    cout << 0 << endl;
 
    return 0;
}
 
Текущее время: 22:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru