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

Разработать программу, которая формирует одномерный массив, в котором каждый элемент равен 0, 1 или 2

12.04.2021, 19:23. Показов 1699. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Разработать программу, которая формирует одномерный массив, в котором каждый элемент равен 0, 1 или 2. Переставить элементы массива так, чтобы сначала располагались все нули, затем все единицы и, наконец, все двойки. Дополнительный массив не использовать. Значения элементов массива генерируются случайным образом, размер массива вводится пользователем.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.04.2021, 19:23
Ответы с готовыми решениями:

Составить программу, генерирующую одномерный массив, каждый элемент которого равен сумме положительных элемент
Составить программу, генерирующую одномерный массив, каждый элемент которого равен сумме...

Сформировать одномерный массив, каждый элемент которого равен количеству отрицательных элементов, кратных 3 или 5
Дан двумерный массив размерностью 4 х 5, заполненный целыми числами с клавиатуры. Сформировать...

Сформировать одномерный массив, каждый элемент которого равен кол-ву отрицательных элементов, кратных 3 или 5
Дан двумерный массив 4 на 5 заполненный целыми числами с клавиатуры сформировать одномерный массив...

Составить программу, формирующую одномерный массив, каждый элемент которого равен сумме соответствующей строки
Здравствуйте! Нужна помощь программистов в решении задачи. Нужно составить программу, генерирующую...

1
2 / 1 / 2
Регистрация: 16.02.2021
Сообщений: 24
12.04.2021, 22:58 2
Лучший ответ Сообщение было отмечено vlad213 как решение

Решение

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
#include <iostream>
#include <cstdlib>
using namespace std;
 
int main()
{
    setlocale(0, "");
    int key, n;
    
    cout << "Введите количество элементов ";
    cin >> n;
    int* array = new int[n];
 
    for (int i = 0; i < n; i++) {
        array[i] = rand() % 3;      
    }
 
    for (int i = 0; i < n; i++) {
        cout<<array[i]<<" ";
    }
    cout << endl;
    for (int i = 0; i < n - 1; i++)
    {
        key = i;
        for (int j = i + 1; j < n; j++)
            if (array[j] < array[key]) 
                key = j;
        if (key != i)       
            swap(array[i], array[key]);
        
    }
 
    cout << "Отсортированный массив: " << endl;
    for (int i = 0; i < n; i++) {
        cout << array[i] << " ";
    }
    cout << endl;
 
    delete[]array;
    return 0;
}
1
12.04.2021, 22:58
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.04.2021, 22:58
Помогаю со студенческими работами здесь

Сформировать одномерный массив, каждый элемент которого равен количеству отрицательных элементов, кратных 3 или 5, соответствующей строки.
Исходная матрица должна быть выведена на экран в виде таблици.Все преобразования производить с...

Построить массив С, в котором каждый элемент равен НОД чисел аі, bі
Заданные массивы А, В с 10 целых чисел. Построить массив С, в котором каждый элемент равен НОД...

Сформировать массив, в котором каждый элемент равен предыдущему, уменьшенному в n раз
1. Сформируйте и выведите на экран массив из n элементов, где каждый элемент массива равен...

дан двумерный массив. сформировать одномерный массив, каждый элемент которого равен:
дан двумерный массив. сформировать одномерный массив, каждый элемент которого равен: -первому...

Составить программу, которая организует одномерный массив, каждый элемент которого есть наименьший по абсолютной величине
задан двумерный массив Х из 3-х строк и семи столбцов. Составить программу, которая организует...

Сформировать и вывести массив, в котором каждый элемент равен предыдущему, уменьшенному в n раз
Помогите сформировать и вывести на экран массив из n элементов, в котором каждый элемент равен...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Человек и информация
hw_wired 28.01.2025
Введение: роль информации в познании мира В современном мире информация играет фундаментальную роль в процессе познания окружающей действительности. Она представляет собой совокупность сведений об. . .
Компьютер и информация
hw_wired 28.01.2025
Эволюция вычислительных машин История развития вычислительной техники начинается задолго до появления первых электронных устройств. Человечество всегда стремилось упростить процесс вычислений и. . .
Информационные технологии
hw_wired 28.01.2025
Введение в современные технологии работы с информацией В современном мире информационные технологии стали неотъемлемой частью практически всех сфер человеческой деятельности. Они существенно. . .
Информация вокруг нас
hw_wired 28.01.2025
Основные понятия информации В современном мире понятие информации является фундаментальным и охватывает практически все сферы человеческой деятельности. Информация представляет собой совокупность. . .
Компьютер для начинающих
hw_wired 28.01.2025
Введение в мир компьютерных технологий В современном мире информация стала одним из важнейших ресурсов человечества, определяющим развитие общества и технологий. Наша жизнь неразрывно связана с. . .
[golang] 189. Rotate Array
alhaos 28.01.2025
Повороты рукоятки, целочисленный слайс нужно сдвинуть на целое положительное число. Мне очень нравится решение на GO / / https:/ / leetcode. com/ studyplan/ top-interview-150/ package topInterview . . .
КуМир: решение задач на матрицы
bytestream 28.01.2025
КуМир представляет собой среду для обучения программированию, которая включает в себя мощные инструменты для работы с матрицами. Матрица в программировании - это двумерный массив, состоящий из. . .
КуМир: решение задач на строки
bytestream 28.01.2025
В системе программирования КуМир работа со строковыми данными является одним из важнейших аспектов создания программ. Строки представляют собой последовательности символов, заключенные в кавычки,. . .
КуМир: решение геометрических задач
bytestream 28.01.2025
Программирование геометрических задач в среде КуМир становится всё более актуальным в обучении школьников и студентов. КуМир — это разработанная в России обучающая программная среда, предназначенная. . .
КуМир, исполнитель Водолей: Задачи и решения
bytestream 28.01.2025
КуМир — это образовательная среда для обучения программированию. Она предлагает пользователям разнообразные инструменты для разработки и отладки программ, что особенно ценно для студентов и. . .
КуМир, исполнитель Чертежник: Решение задач
bytestream 28.01.2025
КуМир (Комплект Учебных МИРов) представляет собой образовательную среду для обучения основам программирования и алгоритмизации. Исполнитель Чертежник работает на координатной плоскости, где может. . .
Rust или Go? А может C++?
hw_wired 28.01.2025
С каждой новой технологией или методологией появляются новые языки программирования, призванные решать конкретные задачи либо улучшать аспекты производительности и безопасности. Среди множества. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru