• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

лабы по ООП

  • Автор темы Автор темы Sergunia
  • Дата начала Дата начала
S

Sergunia

Помогите пожалуйтса с решением задач !
на С++

1.Дана неубывающая последовательность действительных чисел. Вставить в неё действительное число так, чтобы она осталась неубывающей.

2.Задан двумерный массив (3х3), нужно найти произведение элементов его главной диагонали.

3.Разработайте программу, запрашивающую строки, слова которых имеют не более 3-х различных букв.Слова которых разделены пробелами и знаками препинания и выводящую в столбик, в алфавитном порядке слова этой строки, обладающие указанными свойствами, или сообщение «таких слов нет». Для ввода используйте компонент Edit, для вывода - Memo или ListBox.

это всё надо делать в С++ который я не знаю *отмодерировано* .

заранее благодарен !!!!))
 
1.Дана неубывающая последовательность действительных чисел. Вставить в неё действительное число так, чтобы она осталась неубывающей.

вариант на C++

C++:
#include <vector>

const int arr[] = {1,2,2,3};
std::vector<int> v(arr, arr + sizeof(arr)/sizeof(arr[0]));

int i = v.front();
v.insert(v.begin(), i);

вариант для трактористов:

C++:
int arr1[] = {1,2,2,3};
int arr2[sizeof(arr1) / sizeof(arr1[0]) + 1] = {0};

arr2[0] = arr2[1] = arr1[0];
memcpy(&arr2[2], &arr1[1], (sizeof(arr1) / sizeof(arr1[0]) - 1) * sizeof(arr1[0]));

2.Задан двумерный массив (3х3), нужно найти произведение элементов его главной диагонали.

const int arr[3][3] = {1,2,3,4,5,6,7,8,9};
int product = arr[0][0] * arr[1][1] * arr[2][2];

это всё надо делать в С++ который я не знаю нех***я .

в таком случае, следует задуматься о правильности выбора жизненного пути.
"Шаурмены, бастурматоры, собачьи парикмахеры всегда и везде требуются" ©
 
спасибо огромное !!!! =))

а на счёт жизненого пути то не ты первый не ты последний это сказал.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD