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

Составить алгоритм и программу (нахождение наименьшего из положительных чисел заданного массива) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление элементов массива http://www.cyberforum.ru/cpp-beginners/thread875108.html
У меня есть код удаления элемента массива, но для определённого типа. После того как использую шаблоны у меня ошибки в программе появляются, где тут не правильно. Вот первоначальный код #include<iostream> #include <cstdlib> using namespace std; bool Delete(int *Array, int &SizeArray, int num); int main() { int size; cout << "Size of Massiv: "; cin >> size;
C++ Include Вот давно хотел разобраться. Вот допустим есть у меня 6 файлов A.h A.cpp ,B.h B.cpp ,C.h C.cpp , в каждом h файле описан класс , а в cpp файле его реализация ,как правильно организовать #include . Если это будут не просто файлы а шаблоны Template , то что то измениться?можно ли создать общий заголовок для этих файлов если допустим они все используют std::vector , можно ли не писать #include... http://www.cyberforum.ru/cpp-beginners/thread875105.html
C++ Реализовать представление стека. Работу со структурами организовать в виде текстового меню.
1. Реализовать представление стека. Работу со структурами организовать в виде текстового меню. 2. Дополнительно разработать следующие операции: 3. определение текущего числа элементов в стеке; 4. определение размера стека; 5. Реализовать представление очереди. Работу со структурами организовать в виде текстового меню. 6. Реализовать представление дека на языке С++ (Программа 5). Работу со...
C++ решить задачу о стабильных браках с помощью скалярного вектора для 70 мужчин и 90 женщин
Здравствуйте! У меня такое задание: решить задачу о стабильных браках с помощью скалярного вектора для 70 мужчин и 90 женщин. Я не знаю как ее реализовать, с помощью чего, что использовать? Может у кого есть теория по этой теме, примеры.Буду очень благодарна если кто-то откликнется.
C++ Дан список населенных пунктов области с описанием: название, кол-во жителей, тип. Подсчитать кол-во населения в селах. http://www.cyberforum.ru/cpp-beginners/thread875095.html
8.Дан список населенных пунктов области с описанием: название, кол-во жителей, тип. Тип выбирается из списка: город, районный цент, село, поселок городского тип. Подсчитать кол-во населения в селах. #include <iostream> #include <clocale> #include <stdio.h> #include <conio.h> #include <string> using namespace ::std struct Naselpunkt {
C++ Перегрузка операций (Создать класс вещественных чисел (double); определить оператор +, как функцию-элемент и – как дружественную функцию) помогите решить пожалуйста Задание 2. Бинарная операция Создать класс вещественных чисел (double).. Определить оператор +, как функцию-элемент и – как дружественную функцию. подробнее

Показать сообщение отдельно
WolondeWord
6 / 6 / 1
Регистрация: 06.05.2013
Сообщений: 18
23.05.2013, 04:35     Составить алгоритм и программу (нахождение наименьшего из положительных чисел заданного массива)
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
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
    const int size = 12;
    float A[size] = {1, -3, 8, 0, -4, -7, 9, 15, 0, 10, -27, 16};
    float min_pol;
    //Мы не привязываемся к частному решению, а решаем задачу в общем виде. Поэтому
    //Допустим что у нас массив забит случайными значениями и мы не знаем на каком месте
    //стоит первый положительный элемент. Следующий цмкл находит таковой.
    for(int i = 0; i < size; i++)
    {
        if(A[i] > 0)
        {
            min_pol = A[i];
            break;
        }
    }
    //Даллее мы ищем минимальный положительный элемент по всему массиву
    for(int i = 0; i < size; i++)
    {
        if(min_pol > A[i] && A[i] > 0)
        {
            min_pol = A[i];
        }
    }
    cout << "min_pol = " << min_pol;
    getch();
}
Всегда пожалуйста)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru