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

Определить максимальный по модулю элемент элемент массива и позицию в которой он расположен - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести float в шестнадцатеричном формате в поток http://www.cyberforum.ru/cpp-beginners/thread1150679.html
Задача состоит в том что бы вывести float в шестнадцатеричном формате в поток. Модификатор hex не помогает (нормально работает только с целыми положительными), такую штуку как form вижак не видит, что-то вроде взять адрес от туда прочитать void привести к int и вывести тоже не помагает.
C++ Найти все цифры числа, которые являются его делителями Пожалуйсто помогите с заданием. Я даже незнаю с чего начать... Задание: 1) задаем натуральное число с клавиатуры 2) сканирование данного числа и нахождения всех чисел на которое делится данное числа без остатка (делитеби взять из самого числа) То есть: К примеру я ввёл число 9728 делители это все числа заданного числа, то есть = 9, 7, 2, 8 http://www.cyberforum.ru/cpp-beginners/thread1150676.html
C++ Инициализация указателя в классе
Есть класс const int NoL = 0; class A{ private: int& IF; A(){IF = NoL; }; } на что компилятор ругается "IF": требуется инициализация члена ссылочного типа
OpenCV, две камеры (стереозрение) C++
Доброго суток времени. Надеюсь раздел выбрал верный. Перелопатил много страниц, большинство тем очень старые и ответов полных нету. Посему прощу вашей помощи. Задача такая. Есть две обычные веб-камеры расположенных на прямой линии (как глаза), нужно сделать: 1) Найти объект на видео исходя из-заданного шаблона. (в идеале объект может двигаться после обнаружения, нужно продолжать следить)...
C++ Вывести минимальный элемент используя указатели http://www.cyberforum.ru/cpp-beginners/thread1150653.html
Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел (состоящего из 6 элементов). Для доступа к элементам массива использовать указатель. Организовать вывод массива на экран. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) {setlocale (LC_ALL,"Russian"); int *A,min; A=new int;
C++ Определить номера кабинетов, в которых проходят занятия по заданному предмету Запись (не менее 5) вводятся с клавиатуры, записываются в файл и выводятся на экран. Затем пользователь вводит параметры запроса и получает ответ на него. ​Составить программу, выводящую на экран расписание учителя (номер урока, время начала урока, класс, предмет, номер кабинета). Определить номера кабинетов, в которых проходят занятия по заданному предмету. подробнее

Показать сообщение отдельно
Тамика
Котовчанин
 Аватар для Тамика
859 / 439 / 129
Регистрация: 16.02.2010
Сообщений: 2,538
Записей в блоге: 27
18.04.2014, 11:37     Определить максимальный по модулю элемент элемент массива и позицию в которой он расположен
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
#include <iostream>
#include <vector>
#include <math.h>
 
int main()
{
    std::vector <int> vec;
    int c;
    while(std::cin >> c)
        vec.push_back(c);
    c = abs(vec[0]);
    int id = 0;
    for (int i = 0; i < vec.size(); ++i)
        if (abs(vec[i]) > c)
        {
            c = vec[i];
            id = i;
        }
 
    int temp = vec[id];
    for (int i = id; i < vec.size() - 1; ++i)
        vec[i] = vec[i + 1];
 
    vec[vec.size() - 1] = temp;
    for (int i = 0; i < vec.size(); ++i)
        std::cout << vec[i] << " ";
    system("pause >> null");
}
 
Текущее время: 19:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru