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

Вычислить в зависимости от условия - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести паскаль в c++ http://www.cyberforum.ru/cpp-beginners/thread1075540.html
ребят, помогите перевести данный код на с++ function func(d:integer):boolean; var i:integer; begin result:=true; for i:=2 to d-1 do if d mod i = 0 then begin ...
C++ Найти вещественные корни уравнения ax4+bx2+c=0 Вот условие: Даны числа a, b, с (проверить, чтобы а≠0, иначе повторить ввод). Найти вещественные корни уравнения ax4+bx2+c=0. Если корней нет, дать сообщение об этом. #include <iostream> //Для... http://www.cyberforum.ru/cpp-beginners/thread1075517.html
Ошибка в унаследованном конструкторе C++
Битый час сижу и не могу понять, в чем дело. Компилятор на 19 строке выдает ошибку undefined reference to `vtable for baseDMA' #ifndef H_H_INCLUDED #define H_H_INCLUDED #include <iostream> //...
C++ Дан двумерный массив. найти количество элементов в каждой строке, меньших диагонального в этой строке
1.Сформировать квадратную матрицу 000001 000020 000300 0n-10000 n00000 2.Дан двумерный массив. найти количество элементов в каждой строке, меньших диагонального в этой строке.
C++ "Точность вычислений" или "Элементарная погрешность" http://www.cyberforum.ru/cpp-beginners/thread1075491.html
Всем привет! Решаю задачку (Задача А - во вложениях), где даны координаты вершин треугольника, и нужно найти наибольший угол в нем. Ну так вот. Это код моей программы. Она работает...
C++ Найти сумму ряда с точностью эпсилон (е) Дано задание.Найти сумму ряда с точностью эпсилон(е),общий член которого равен а(n) = (3*n!)/(2*n)!.Точность считается достигнутой,если следующий член последовательности меньше заданного е. Я... подробнее

Показать сообщение отдельно
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
19.01.2014, 16:37
Mozzys,
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
#include <iostream>
#include<vector>
#include<algorithm>
#include<time.h>
#include<cstdlib>
#include<iterator>
#include<cmath>
 
int main()
{
    int k = 5,l = 4,m = 6;
    srand(time(NULL));
    std::vector <double> VecK(k);
    std::vector <double> VecL(l);
    std::vector <double> VecM(m);
    for(auto it=VecK.begin(); it!=VecK.end(); it++)
        *it = rand()%20 - 10;
    for(auto it=VecL.begin(); it!=VecL.end(); it++)
        *it = rand()%20 - 10;
    for(auto it=VecM.begin(); it!=VecM.end(); it++)
        *it = rand()%20 - 10;
    std::copy(VecK.begin(),VecK.end(),std::ostream_iterator <double> (std::cout," "));std::cout<<"\n";
    std::copy(VecL.begin(),VecL.end(),std::ostream_iterator <double> (std::cout," "));std::cout<<"\n";
    std::copy(VecM.begin(),VecM.end(),std::ostream_iterator <double> (std::cout," "));std::cout<<"\n";
    double t = *std::max_element(VecK.begin(),VecK.end())>=0? (*std::max_element(VecL.begin(),VecL.end()) + *std::max_element(VecM.begin(),VecM.end()))/2
               : 1 + pow(*std::max_element(VecK.begin(),VecK.end()),2);
    std::cout<<"t = "<<t;
 
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru