Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

В последовательности а1,...,a30 поменять местами наибольший член и член с номером m. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны действительные числа. Заменить все отрицательные элементы их квадратами http://www.cyberforum.ru/cpp-beginners/thread821626.html
Я новичок в программировании, помогите. Даны действительные числа А1....,А18. Заменить все отрицательные элементы их квадратами и вывести на экран. Если в результате замены будет образована строго...
C++ В квадратной целой матрице заменить все нечетные элементы суммой элементов главной диагонали В квадратной целой матрице заменить все нечетные элементы суммой элементов главной диагонали и вывести результаты. что не так? #include <locale> #include <algorithm> #include <stdlib.h> ... http://www.cyberforum.ru/cpp-beginners/thread821622.html
C++ c++ шаблон функции
Есть некая структура, которая хранит информацию о фигурах (площадь основания, радиус и т.д.). Нужно описать шаблонную функцию, которая в зависимости от переданных параметров будет рисовать...
Одномерный массив. Найти наименьший элемент, все нулевые элементы заменить значением этого элемента C++
Ребят,помогите,пожалуйста, с массивом,вот задание: В массиве найти наименьший элемент.Вывести на дисплей полученное значение.После этого изменить исходный массив следующи образом: все нулевые...
C++ получить 4бит из байта http://www.cyberforum.ru/cpp-beginners/thread821595.html
есть байт, например 32 что написать в структуру что бы прочитать отдельно 3 и 2 ? (если просто BYTE тогда что дальше делать с байтом что занести 3 и 2 отдельно в переменные?)
C++ Найти телефон сотрудника по фамилии и инициалах (работа с файлами С++) Задан файл, который содержит номера телефонов сотрудников: указывается фамилия и инициалы, номер телефона. Найти телефон сотрудника по его фамилии и инициалах. Как это сделать? подробнее

Показать сообщение отдельно
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,127
29.03.2013, 00:14
Как то так наверное
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
const int SIZE=5;
    int m,a[SIZE],max;
    cout<<"Введите число от 0 до 29"<<endl;
    cin>>m;
 
    for(int i=0;i<SIZE;i++)
         cin>>a[i];
 
    cout<<endl;
    for(int i=0;i<SIZE;i++)
       cout<<a[i]<<" ";
     cout<<endl;
 
    max=a[0];
    int count=0;
    for(int i=0;i<SIZE;i++)
       if(a[i]>max) { max=a[i]; count=i; }
 
 
    for(int i=0;i<SIZE;i++){
       if(max!=m) {
           int tmp=a[count];
           a[count]=a[m];
           a[m]=tmp;
    }
    }
    for(int i=0;i<SIZE;i++)
       cout<<a[i]<<" ";
 
    cout<<endl;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru