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

проблемы с выводом элемента массива

07.04.2020, 01:17. Показов 1006. Ответов 2
Метки с++ (Все метки)

Author24 — интернет-сервис помощи студентам
Не выводится индекс второго положительного элемента массива
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
51
52
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <stdlib.h>
 
using namespace std;
 
void output(double* pArray, int p)
{
    for (int i = 0; i < p; i++)
    {
        cout << pArray[i] << '\n';
    }
}
 
int krat(double* pArray)
{
    int p = sizeof(pArray);
    int g = 0;
    for (int i = 0; i < p; i++)
    {
        
        if ((i == 2) && (pArray[i]>0))
            g = pArray[i];
    }
    return g;
}
 
int main()
{
 
    setlocale(LC_ALL, "rus");
 
    int p = 0;
 
    cout << "Введите кол-во символов в массиве: ";
    cin >> p;
 
    double* pArray = new double[p];
 
    for (int i = 0; i < p; i++)
    {
        pArray[i] = -3+i ;
    }
 
 
    output(pArray, p);
 
    cout << "Индекс 2 положительного элемента: " << krat(pArray);
 
    delete[] pArray;
}
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.04.2020, 01:17
Ответы с готовыми решениями:

Проблемы с выводом массива
Хочу вывести массив 3*4 #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int main() { const int n=3,...

Подсчет суммы элементов массива после установки 1 в четвертом бите каждого элемента. Проблемы с выводом в консоль
Форумчане! Помогите! Необходимо написать код, который позволяет установить &quot;1&quot; в четвертых битах всех элементов массива из...

Проблемы с выводом массива в одну строку
Здравствуйте. По задумке, программа должна считать с файла строки, найти все предложения с интересующим нас словом(вводится пользователем)...

2
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
07.04.2020, 01:36 2
Лучший ответ Сообщение было отмечено Gammatatsu как решение

Решение

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
#include <iostream>
#include <cstdlib>
#include <ctime>
 
using namespace std;
 
int IndexSecondPositiveElement (double *a, int n)
{
    int k=0, index=-1;
    for (int i = 0; i < n; i++) 
    {
        if (a[i]>0.) k++;
        if (k==2) {index=i;break;}
    }    
    return index;
}
 
void Print (double *a, int n)
{
    for (int i = 0; i < n; i++)    
        cout << a[i] << " ";
    cout << "\n";
}
 
int main()
{
    srand((unsigned)time(0));
    int n, idx;
    cout << "n="; cin >> n;
 
    double *a = new double[n];
 
    for (int i = 0; i < n; i++)    
        a[i]=rand()%19 - 9;
        
    Print(a,n); 
 
    idx=IndexSecondPositiveElement(a,n);
    
    if(idx!=-1) cout << "index=" << idx << "\n";
    else cout << "Second positive element are absent\n";
    
    delete[]a;
system("pause");
return 0;
}
1
0 / 0 / 0
Регистрация: 08.10.2019
Сообщений: 6
07.04.2020, 01:43  [ТС] 3
спасибо)А можно пожалуйста комментарии ,а то мне не очень понятно

Добавлено через 4 минуты
а всё,разобрался,спасибо вам)

Добавлено через 6 секунд
а всё,разобрался,спасибо вам)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.04.2020, 01:43
Помогаю со студенческими работами здесь

Массив: Поиск максимального элемента массива с выводом на экран его значения и порядкового номера...
В одномерном массиве выполнить поиск максимального элемента массива, а затем вывести на экран его значение и порядковый номер в массиве....

Создать класс строк с выводом на экран элемента массива по заданному индексу . Не получается вывести элемент
Не получается вывести выбранный элемент по заданному индексу:cry::-|. Выводит ошибку. Помогите пожалуйста. #include &lt;iostream&gt; ...

Проблемы с выводом i++
Ребят, столкнулся с такой проблемой, помогите, кто шарит, как ее решить. Решил позаниматься c#, дошел до выражений if и else, думаю,...

Проблемы с выводом
Шифр Цезаря проблема с выводом выдает какие-то символы, а должно буквы var Form1: TForm1; m,a,c:string; ...

Проблемы с выводом из БД
Здравствуйте! У меня есть некая база данных, в которой лежат картинки. Отправляется запрос с ссылкой на картинку, далее ищем её в БД,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Новые блоги и статьи
Лучшие практики оптимизации Docker Image
Mr. Docker 13.03.2025
Размер Docker-образа влияет на множество аспектов работы с контейнерами. Чем больше образ, тем дольше его загрузка в реестр и выгрузка из него. Для команд разработки, работающих с CI/ CD пайплайнами,. . .
Вопросы на собеседовании по Docker
Mr. Docker 13.03.2025
Ты сидишь напротив технического специалиста, и вдруг звучит вопрос про Docker Swarm или многоэтапные сборки. Пот на лбу? Не переживай, после этой статьи ты будешь готов ко всему! Эта статья будет. . .
Поиск текста в сносках : замена дефиса на тире или тире на дефис...
РоΜа 13.03.2025
Нужно было найти текст в сносках и заменить. Почему-то метод селекшн не сработал. . . пришлось гуглить. найденный на форумвба код пришлось править. Смысл - заменяет в сносках дефисы и тире на нужные. . . .
Real PATH definitions in bash scripts
jigi33 13.03.2025
Как поймать путь и путь к директории относительно запускаемого файла в BASH 1. поймать путь через вывод $(pwd) 2. более правильно - на основе realpath (см. скриншот)
Django или Flask: что выбрать для веб-разработки на Python
py-thonny 13.03.2025
Django – это высокоуровневый фреймворк, который придерживается философии "всё включено". Он предоставляет разработчику готовые решения для большинства типичных задач веб-разработки: от аутентификации. . .
Непрерывное развертывание в Java с Kubernetes
Javaican 13.03.2025
Чем так привлекателен Kubernetes для развертывания Java-приложений? Этот оркестратор контейнеров позволяет автоматизировать развертывание, масштабирование и управление контейнеризированными. . .
Предотвращение XSS, CSRF и SQL-инъекций в JavaScript
run.dev 13.03.2025
JavaScript занимает первые позиции среди языков веб-разработки, но его распространенность делает его привлекательной целью для злоумышленников. Межсайтовый скриптинг (XSS), межсайтовая подделка. . .
PHP 8: JIT-компиляция и улучшение производительно­сти
Jason-Webb 13.03.2025
PHP никогда не славился своей скоростью. Многие сталкивались с проблемами производительности при работе со сложными вычислениями или обработкой больших объемов данных. Традиционная модель выполнения. . .
Сериализация данных с Apache Avro в Kafka
Javaican 12.03.2025
Apache Kafka стала одним из ключевых решений для работы с большими потоками данных. Однако с ростом объемов передаваемых данных возникает проблема: как эффективно сериализовать и десериализовать. . .
Создание потребителей Kafka с помощью Reactor Kafka
Javaican 12.03.2025
Reactor Kafka — это библиотека, объединяющая Apache Kafka с реактивным программированием на базе Project Reactor. Такое сочетание позволяет строить неблокирующие, асинхронные приложения с контролем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер