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

Определить индекс первого и последнего нулевого элемента массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами элементы http://www.cyberforum.ru/cpp-beginners/thread833983.html
Поменять местами элементы k-го столбца и 1-й строки матрицы A = (a ), i = j = 1,2, ..., n.
C++ написать программу по поиску массивов Привет. Я слышала, что на этом форуме есть ребята, которые могут помочь с проблемами в С++ начинающим программистам. Буду очень благодарна,если вы окажете мне такую помощь. Заранее огромное... http://www.cyberforum.ru/cpp-beginners/thread833980.html
A+B=C из файла с добавлением 0 dev c++ 4.9.9.2 C++
Пропустил два дня практики из за проблем, теперь в сильном минусе) Помогите написать программку. Собственно а+б=с понятно дело. Загвоздка в другом. можно прибавлять нули и нужно показать куда сколько...
Удалить начальные пробелы в !символьном массиве (типа char) C++
Дается символьный массив, надо удалить в нём начальные пробелы. Мне нужен хотя бы алгоритм, никак не могу правильно построить цикл... Сделал с помощью указателей, но хочу сделать с помощью одной...
C++ Бинарное дерево поиска http://www.cyberforum.ru/cpp-beginners/thread833926.html
В текстовом файле содержится произвольный текст. Построить на его основе бинарное дерево поиска, каждый узел которого содержит слово. Вывести на печать те слова, в которых встречаются три и...
C++ Булева алгебра, самое сложное что я видел. H E L P Сложность over 90000000% ≡ вот эта закарюка меня пугает,подскажите, что это? и решите пожалуйста задачку Требуется для заданных K N M и X найти количество пар чисел A и B таких, что A≡0 (mod N), B≡0 (mod M), 0≤A,B<2 K ,... подробнее

Показать сообщение отдельно
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
10.04.2013, 22:09
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
46
47
48
49
50
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <iomanip>
#include <ctime>
 
using namespace std;
 
 
int _tmain()
{
    setlocale (LC_ALL,"Russian");
    srand (time(NULL));
 
    const int N = 10;
    int massiv [N];
 
    cout<<"Исходный массив: "<<endl;
    for (int i = 0;i<N;i++)
    {
        massiv[i] = rand () % 3;
        cout<<setw (3)<<massiv[i];
    }
 
    cout<<endl;
 
    int last_null;
    for (int i = 0;i<N;i++)
    {
        if (massiv[i]  == 0 )
            last_null = i;
        
            
                
    }
 
    cout<<"Индекс последнего нулевого элемента:"<<last_null<<endl;
 
    int first_null; 
    for (int i = 9;i>0;i--)
    {
        if (massiv[i] == 0)
            first_null = i;
    }
 
    cout<<"Индекс первого нулевого элемента: "<<first_null<<endl;
 
    system ("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru