Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить номер элемента массива значение которого равно заданному числу https://www.cyberforum.ru/ cpp-beginners/ thread1454277.html
Дано вещественное число А и массив Х(10). Определить номер элемента, равного числу А. Если такого члена нет, то вывести соответствующее сообщение.
C++ Задать формулу рекурсивно
Вот формула T = min {T + (f*1 +f*2+...+f*(q-k))} f - это одномерный массив размера от 0 до N p - изменяется от 0 до M q - от 0 до N p <=k< q Помогите написать ее реализацию рекурсивно
C++ Исправить в тексте множественное число существительных на единственное там, где это необходимо https://www.cyberforum.ru/ cpp-beginners/ thread1454245.html
Входной файл: input.txt Выходной: output.txt Лимит времени: 10 сек. Ни для кого не секрет, что не королевское дело - бумажки писать, потому в каждом уважающем себя королевстве есть специально обученный писарь. Прогресс не стоит на месте, и привычное для писаря скрипящее гусиное перо заменил мощный королевский компьютер, но и здесь не обошлось без проблем. Дело в том, что писарь ее Английского...
C++ ООП реализация сложных классов https://www.cyberforum.ru/ cpp-beginners/ thread1454235.html
Вот задание Создайте абстрактный класс “база”, который содержит имя “настоящего” объекта, его номер в порядке создания (формируется автоматически при создании объекта), указатель на следующий объект, функцию вывода данных обо всех объектах в списке (статическую), виртуальную функцию вывода текстовой информации об объекте print, конструктор (включающий объект в список) и виртуальный деструктор...
Как создать шаблонный класс-массив для хранения объектов? C++
Есть абстрактный класс Figure. Есть два производных от него класа: Field i TicTаc. И есть шаблонный класс Arr. У Field'и есть поле Arr<Figure> figurs; class Field : public Figure { // size sizeF; //enum Arr<Figure> figurs; public:
C++ Рассчитать координаты конца часовой и минутной стрелки https://www.cyberforum.ru/ cpp-beginners/ thread1454215.html
Всем привет. Вот условие задачи, на которой я застрял: Есть текстовый файл со следующим содержанием: 3 12:00 15:00 9:30 ... где 3 - это количество случиев, а на следующей строке перечисленны сами случии. Теперь условие: Центр циферблата имеет координаты O(10; 10). Длина минутной стрелки 9 ед., длина часовой 6 ед. Время имеет форму от 00:00 до 23:59
C++ Необычный вывод через цикл Столкнулся с проблемой При выводе через цикл значений массива выдает бред (картинка в приложении). При выводе одного элемента просто через cout << fib << endl; все верно. Это числа Фиббоначи, поэтому выдает: 5 Сам код: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) https://www.cyberforum.ru/ cpp-beginners/ thread1454172.html Как перезаписать ранее заполненный динамический массив? C++
Как перезаписать ранее заполненный динамический массив? Нужно сделать некую функцию редактирования, для этого нужно понять как можно перезаписать массив, его определенный участок. Пробовал сделать но в итоге после вылетали ошибки с правами доступа. В ином случае данные вроде и записывались в массив, но были видны только в этой функции (делал сразу вывод того участка массива куда и записывал).
C++ Перевод величин из радианной меры в градусную и наоборот https://www.cyberforum.ru/ cpp-beginners/ thread1454161.html
Нужно составить программу на языке С++, осуществляющую перевод величин из радианной меры в градусную и наоборот. Программа должна запрашивать, какой перевод нужно осуществить, и выполнять указанное действие. Материал собран из этого же сайта, "умельцы" делают лишь выведение текста, подключая сам #iostream в программу. Прошу вас доработать код до рабочего состояния. С выдачей запросов (хорошо...
C++ Запись структуры данных в файл. Динамический список Первый вопрос. Программа вроде бы пишет в файл. Читает из файла тоже корректно, однако, при чтении в список добавляется еще один элемент. Например список состоит из 5 структур, а при чтении из файла, загружаются 6-ть структур. 6-я структура не несет в себе данных, и выводит ерунду. прикладываю файл 1.txt. Положить в корень диска D: см. код ниже. void fr_list() - чтение из файла void... https://www.cyberforum.ru/ cpp-beginners/ thread1454152.html
Удаляется только одна повторяющаяся структура C++
условие: В магазине сформирован список постоянных клиентов, который вклю- чает ФИО, домашний адрес покупателя и размер предоставляемой скидки. Удалить из этого списка все повторяющиеся записи, проверив ФИО и домаш- ний адрес покупателя. при выполнении удаляется только одна структура из пары (если две одинаковых - выводится одна, если три - выводятся две, если 4 - 2) код:
C++ Присвоение строке значение при объявлении https://www.cyberforum.ru/ cpp-beginners/ thread1454119.html
Необходимо создать что-то наподобие базы данных строк char. Но то присвоение. которое я предлагаю, не подходит, в чём проблема? Выдает о
3 / 3 / 2
Регистрация: 10.11.2014
Сообщений: 94
20.10.2015, 18:34 0

Поменять местами наибольший отрицательный и наименьший положительный - C++ - Ответ 8220582

20.10.2015, 18:34. Показов 2157. Ответов 3
Метки (Все метки)

Ответ

или можно так
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
#include <iostream>
#include "time.h"
#include <math.h>
#include <locale.h>
#include <limits.h>
#include <cstdlib>
using namespace std;
 
int main(){
    int a[10], sMin, sMax, iMin, iMax,buf;
 sMax=-100; //or 0 for -50
 sMin=100;
    setlocale(LC_ALL, "Russian");
    cout << "Вектор\n";
    for (int i = 0; i < 10; i++){
        a[i] = rand() % 100-50;
        if ((a[i] < 0)&&(a[i]>sMax)){
            sMax = a[i];
            iMax = i;
        }
        else if ((a[i]>0)&&(a[i]<sMin)){
            sMin = a[i];
            iMin = i;
        }
        cout << a[i] << " ";
    }
    cout<<endl;
 cout<<"Наибольший отрицательный: "<<sMin<<endl;
 cout<<"Наименьший положительный: "<<sMax<<endl;
                buf=a[iMin];
                a[iMin]=a[iMax];
                a[iMax]=buf;
    cout << "\nИзменённый вектор\n";
    for (int i = 0; i < 10; i++){
        cout << a[i] << " ";
    }
    cout << "\n";
    system("PAUSE");
    return 0;
}


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

Найти наименьший положительный и наибольший отрицательный элементы массива
Ребят помогите решить 3-и задачи с массивом. 1. Дан одномерный массив A, N&lt;=10. Найти наименьший...

Поменять местами первый отрицательный и последний положительный элементы
Дан массив вещественных чисел из 10 элементов . Поменять местами первый отрицательный и...

Найти максимальный отрицательный и минимальный положительный элемент и поменять их местами
1) Дан массив из 20 чисел найти максимальный отрицательный и минимальный положительный элемент,...

Поменять местами максимальный отрицательный и первый положительный элементы массива
Использовать обращение к элементам массива с помощью операции индексации и через указатель. При...

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

Поменять местами первый отрицательный и последний положительный элемент массива
Поменять местами первый отрицательный и последний положительный елемент массива. Учесть возможность...

Поменять местами первый отрицательный и последний положительный элементы массива
Помогите решить задачу Поменять местами первый отрицательный и последний положительный элементы...

Поменять местами наибольший и наименьший элементы?
Даны действительные числа а1, а2, ... an

Поменять местами наибольший и наименьший элементы
1. Даны действительные числа а1, а2, ... , аn. Поменять местами наибольший и наименьший элементы....

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