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

Найти минимальный четный из данных десяти ненулевых целочисленных элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Частотный словарь слогов из двух произвольных символов http://www.cyberforum.ru/cpp-beginners/thread577923.html
Ребята помогите разобраться с частотным словарем слов. Нужно написать курсовую на эту тему. Мб какие ссылки дадите.
C++ Задача связанная с функциями и их вычислениями Напишите программу гиперболического синуса y=shx=(e^x)-(e^-x)/2=x+x^3/3!+x^5/3!...+x^2n-1/(2n-1)! ... с точность e=0.000001. Подсчитайте сколько членов ряда необходимо для этого. Проверите результат... http://www.cyberforum.ru/cpp-beginners/thread577917.html
C++ Определить, какие среди максимальных в строках элементов матрицы являются минимальными в своих столбцах
Определить какие среди максимальных в строках элементов являются минимальными в своих колонки Как ето сделать?Help
C++ В бинарном файле содержатся числа. Сформировать квадратную матрицу...
Всем доброго времени суток)Есть задача,решения которого я не могу найти(т.к саму задачу непонимаю).Если есть желание ,посмотрите пожалуйста. "В бинарном файле содержатся числа. Сформировать...
C++ Классы. Метод доступа http://www.cyberforum.ru/cpp-beginners/thread577895.html
Имееться следующая конструкция.. class T { private: std::string Name;//char Name; public: std::string getName() {return Name; } void setName(std::string N) {Name = N; } }; ....
C++ Ошибка в использование флага Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. #include "stdafx.h" #include <iostream.h> #include <windows.h> char bufRus; char* Rus(const... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7278 / 4439 / 650
Регистрация: 29.11.2010
Сообщений: 12,017
17.05.2012, 19:25
1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
int main()
{
    int N = 147;
    for (int K=1; K < N; K++)
        if (K * 3 > N)
        {
            std::cout<< "K : "<< K<< "\n3K: "<< 3 * K;
            break;
        }
    return 0;
}
2.
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>
#define N 10
 
int f(int *);
 
int main()
{
    int arr[N] = {1, 3, 5, 7, 5, 3, 1, 1, 6, 1};
    std::cout<< f(arr)<< std::endl;
    arr[8] = 5;
    std::cout<< f(arr);
    return 0;
}
 
int f(int *arr)
{
    bool setmin = false;
    int min = 0;
    for (int i=0; i < N; i++)
        if (arr[i] % 2 == 0)
        {
            if (setmin && arr[i] < min ) min = arr[i];
            else if (!setmin)
            {
                min = arr[i];
                setmin = true;
            }
        }
    return min;
}
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
#include <iostream>
#include <fstream>
#include <algorithm>
#include <iterator>
#include <vector>
 
int main()
{
    std::ifstream in1("Name1.txt"), in2("Name2.txt");
    std::ofstream o("Name3.txt");
    if (!in1 || !in2) return 1;
    std::vector<int> v1, v2;
    int tmp;
    while(!in1.eof()) 
    {
        in1>> tmp;
        v1.push_back(tmp);
    }
    while(!in2.eof()) 
    {
        in2>> tmp;
        v2.push_back(tmp);
    }
    std::vector<int> v3 (v1.size() + v2.size() - 1);
    std::merge(v1.begin(), v1.end(), v2.begin(), v2.end(), v3.begin());
    std::copy(v3.begin(), v3.end(), std::ostream_iterator<int>(o, " "));
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru