Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "Распозавание текста" https://www.cyberforum.ru/ cpp-beginners/ thread1966815.html
Какие есть средства распознавания текста, позволяющие более удобно работать с math.h Допустим, у меня есть задача Коши. dx/dt = Ax + f С клавиатуры можно задать н.у. матрицу А, но нельзя задать...
C++ Найти второй максимальный элемент в массиве
Здравствуйте! Подскажите, пожалуйста, как найти второй максимальный элемент в массиве? Спасибо. Моя попытка: int max=0, P, M; for (int i = 0; i < N; i++) { if (arr>max) {
C++ При компиляции программы возникли ошибки Здравствуйте. Есть программа для работы с указателями и не хочет собираться, вот привожу исходный код: #include <iostream> using namespace std; void swap( int *x, int *y); int main() https://www.cyberforum.ru/ cpp-beginners/ thread1966806.html C++ в чем ошибка ? не считает y[n] #include <iostream> using namespace std; int main() { const int n = 3; double sum = 0; double A, L, U, R; double f; https://www.cyberforum.ru/ cpp-beginners/ thread1966792.html
C++ Отсутствуют экземпляры перегруженной функции modf
#include <iostream>; #include <conio.h>; #include <cmath>; int main() { using namespace std; cout << "Vvedit roku" << endl; double k, a,b;
C++ Объединение и пересечения списков (КОД писать не нужно) https://www.cyberforum.ru/ cpp-beginners/ thread1966783.html
Реализовать класс представляющий из себя список плательщиков (плательщик - другой класс). Реализовать объединение и пересечение списков. Т.е. внутри класса Список реализовать методы добавления...
C++ Выдает ошибку "выражение должно быть допустимым левосторонним значением" https://www.cyberforum.ru/ cpp-beginners/ thread1966779.html
#include "stdafx.h" #include <iostream> using namespace std; int main() { int f; int x; int b,a,c; cout << "Введите b,a,c" << endl; cin >> b>>a>>c;
C++ Удалить из файла строку, которая начинается с заглавной латинской буквы
Удалить строку из файла, которая начинается с заглавной латинской буквы. (Вообще нет идей как обратится к первому элементу строки(среда турбоси))
C++ Как создать проект для ввода и вывода данных из одного файла? Доброго всем дня! Учу сейчас ввод/вывод данных. Подскажите , пожалуйста, чтобы осуществить ввод в файл/вывод данных с этого же файла, нужно ли создавать два кода именно в одном проекте. Например,... https://www.cyberforum.ru/ cpp-beginners/ thread1966768.html C++ Поиск дублирующихся символов верхнего и нижнего регистра Помогите реализовать: получив строку, ищем в ней адрес первого прописного буквенного латинского символа (символ верхнего регистра), за которым следует или перед которым стоит его строчный символ... https://www.cyberforum.ru/ cpp-beginners/ thread1966766.html
Как вывести на экран каждое число из последовательности n натуральных чисел C++
Как вывести на экран каждое число из последовательности n натуральных чисел?
C++ Heap corruption detected after normal block #980 Здравствуйте! Нужна ваша помощь. Как я понимаю, ошибка возникает во время работы функции Deriv(), но мне не понятно почему она возникает. Подскажите как избавиться от нее. Заранее благодарна. ... https://www.cyberforum.ru/ cpp-beginners/ thread1966748.html
0 / 0 / 0
Регистрация: 19.04.2017
Сообщений: 1
0

Для одномерного массива удалить максимальные элементы и упорядочить по убыванию - C++ - Ответ 10362912

23.04.2017, 18:29. Показов 715. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Задан массив Z(n) целых чисел. Найти максимальный элемент массива, и если это простое число – удалить все элементы, равные максимальному значению. Упорядочить массив по убыванию.

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
53
54
55
#include"stdafx.h"
#include"stdio.h"
#include"conio.h"
#include"math.h"
#include"iostream"
 
using namespace std;
 
int main()
{
setlocale (LC_ALL,"RUS");
float x[10];
int i,n,max;
cout<<"\n N=";
cin>>n;
cout<<"\n Vvedite massiv X \n";
for(i=0;i<n;i++)
cin>>x[i];
 
cout<<"\nMassiv X \n";
for(i=0;i<n;i++)
cout<<x[i]<<"\t";
 
for(i=max=0;i<n;i++)
    if(max<x[i])
    { 
        max=x[i];
    }
cout<<"\nмаксимальный = "<<max;
 
 
int pr;
pr=1;
for (i=2; i<=max/2; i++)
if (max%i==0 && max!=i)
{
pr=0;
break;
}
if (pr!=0)
cout << " prostoe";
 
for(i=pr;i<n-1;i++)
{x[i]=x[i+1];
n--;
}
cout<<"\nMassiv X\n";
for(i=0;i<n;i++)
cout<<x[i]<<"\t";
 
cout<<endl;
 
 
getch();
}


простое максимальное число он находит, но не удаляет. с 43 строчки я не знаю что делать

Вернуться к обсуждению:
Для одномерного массива удалить максимальные элементы и упорядочить по убыванию C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2017, 18:29
Готовые ответы и решения:

Упорядочить по убыванию все положительные элементы одномерного массива, остальные элементы заменить нолями
Составить программу упорядочения (по убыванию) всех положительных элементов одномерного массива,...

Упорядочить элементы одномерного массива по убыванию модулей элементов
Упорядочить элементы одномерного массива по убыванию модулей элементов.

Упорядочить элементы одномерного массива по убыванию модулей элементов
Упорядочить элементы одномерного массива по убыванию модулей элементов.

Упорядочить по возрастанию или убыванию элементы одномерного массива
Упорядочить по возрастанию или убыванию элементы одномерного массива.

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2017, 18:29
Помогаю со студенческими работами здесь

Удалить из одномерного целочисленного массива ненулевых элементов все максимальные элементы.
Удалить из одномерного целочисленного массива ненулевых элементов все максимальные элементы. Затем...

Упорядочить по убыванию максимальные элементы матриц
Даны три матрицы А, B, С Упорядочить по убыванию три числа х, у, z, где х - максимальный элемент...

Удалить из массива все числа, состоящие из одинаковых цифр и упорядочить элементы по убыванию их сумм
Удалить из целочисленного массива все числа, состоящие из одинаковых цифр. Упорядочить элементы...

Функции: для каждого заданного массива упорядочить элементы по убыванию
Начал разбираться с функциями, помогите решить задачу Даны два массива из n целых чисел (n&lt;=10)....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru