Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 28.03.2010
Сообщений: 21

Visual C++ одномерный массив

28.03.2010, 01:13. Показов 1046. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны 10 целых чисел.найти порядковый номер второго положительного числа.

Напишите пожалуйста эту программу
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.03.2010, 01:13
Ответы с готовыми решениями:

Матрица и одномерный массив (Составить одномерный массив, содержащий количество буквенных символов в каждом из ее столбцов, подсчет символов)
Помогите решить задачку: Дана матрица 5х7, элементами которой являются значения символьного типа. Составить одномерный массив, содержащий...

Одномерный массив в Visual Basic
Нужна помощь! 1 задача:Расположить элементы в порядке возрастания. 2 задача:Последний элемент мессива умножить на первый. заранее...

Одномерный массив: после ввода данных Visual Studio выбивает ошибку, остальные программы работают нормально
Прошу помочь разобраться с ошибкой или ошибками. Задача звучит так: в одномерном массиве, состоящем из N действительных элементов,...

4
 Аватар для Зоти Сергей
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
28.03.2010, 03:37
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
#include "stdafx.h"
#include <iostream.h>
 
int main(int argc, char* argv[])
{
    int * Array;
    int NumberOfElements;
    int IndexOfSecondPositiveValue=-1;
    int i;
    int NumberOfAllreadyPositiveElements=0;
    cout<<"Введите количество элементов: ";
    cin>>NumberOfElements;
    if(!NumberOfElements)
    {
        cout<<"Размер массива должен быть больше 0";
        return 0;
    }
 
    Array = new int[NumberOfElements];
 
    for(i=0;i<NumberOfElements;i++)
    {
        cout<<"Введите элемент :№ "<<i+1;
        cin>>Array[i];
    }
 
    
    for(i=0;i<NumberOfElements;i++)
    {
        if(Array[i]>0)
            NumberOfAllreadyPositiveElements++;
        if(NumberOfAllreadyPositiveElements>=2)
        {
            IndexOfSecondPositiveValue=i;
            break;
        }
    }
    if(IndexOfSecondPositiveValue)  
        cout<<"Индекс второго положительного элемента массива равен: "<<IndexOfSecondPositiveValue<<"\n";
    else
        cout<<"Индекс второго положительного элемента не найден";
 
    
    delete [] Array;
    
    
    return 0;
}
0
1 / 1 / 0
Регистрация: 28.03.2010
Сообщений: 21
28.03.2010, 15:06  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// lab3.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int j(0),i,m, a[10];
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
{
if(a[i]>=0)
m=i;
   }
cout<<m;
 
    return 0;
}
вот я написал только оно выводит не номер второго положительного а последнего положительного числа. Можете исправить ошибки?
0
 Аватар для Зоти Сергей
230 / 227 / 65
Регистрация: 18.12.2009
Сообщений: 316
28.03.2010, 21:35
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
//---------------------------------------------------------------------------
int main()
{
    int i,m, a[10];
    for(i=0;i<10;i++)
    cin>>a[i];
        int Index=0;
    for(i=0;i<10;i++)
    {
        if(a[i]>=0)
                {
                    Index++;
                }
                if(Index>=2)
                {
            m=i;
                    break;
                }
    }
    cout<<m;
        return 0;
}
1
1 / 1 / 0
Регистрация: 28.03.2010
Сообщений: 21
28.03.2010, 22:15  [ТС]
спасибо большое работает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.03.2010, 22:15
Помогаю со студенческими работами здесь

Дан одномерный массив А, состоящий из N целых чисел. Переписать из него в одномерный массив В все нечетные числа
У меня есть задание: Дан одномерный массив А, состоящий из N целых чисел. Переписать из него в одномерный массив В все нечетные числа. Если...

Дан двумерный массив, из него сделать одномерный. В одномерный массив сначала вписат четные строки потом нечетные
Здравствуйте,собственно задача в заголовке темы. никак не получается все это дело слит в одномерный массив,подскажите плз, как...

Сформировать одномерный массив из сумм кодов каждой строки и одномерный массив из сумм кодов каждого столбца символьной матрицы
Ввести символьную матрицу 5х7. Сформировать одномерный массив из сумм кодов каждой строки и одномерный массив из сумм кодов каждого столбца.

Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C
Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C.

Вывести массив а(i, j), одномерный массив b(i) и полученный массив АВ с помощью функции Cells
Задача 1 Написать программу для решения следующей задачи: для числа n вводимого с клавиатуры (с помощью функции InputBox())...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru