Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка матриц https://www.cyberforum.ru/ cpp-beginners/ thread121786.html
Уважаемые форумчане помогите с задачей. Определить максимальный елемент матрици {Si,j}6,3.Вывести его значения и индекси.
C++ массив
Помогите решить такую задачку. Задать два массива вещественных чисел с помощью датчика случайных чисел. Для каждого элемента первого массива найти элементы с равными значениями во втором массиве...
массивы записей на паскале C++
Помогите переделать с паскаля на Си,пожалуйста:friends: uses crt; const n=3; type rec=record name:string; p1,p2,p3:byte; sum:integer; end;
C++ С (одномерные числовые массивы) Кто может решить задачу??)) Решение надо на С Задача: Дан вектор из 5 элементов.Найти среднее арифметическое максимального и минимального элементов вектора. Формат ввода mas - вектор из 5... https://www.cyberforum.ru/ cpp-beginners/ thread121748.html
C++ C (обработка строк) https://www.cyberforum.ru/ cpp-beginners/ thread121744.html
Помогите пожалуйста решить задачу, вроде не сложная, но что-то не получается)). Решение надо на языке С. Задача: Дана строка(# - окончание строки).Нужно вывести наиболее часто встречающийся...
C++ Превод из 10-ричной с.с. в 16 -ричную строку
Нужно считать к примеру из файла или из строки 10-ричное число, и получить его 16-ричное представление в другой строке. Посоветуйте пожалуйста, какую нибудь стандартную функцию если таковая...
C++ Перевести код с С
Это программа на С, её нужно перевести в С++, что тут нужно изменить??? #include<iostream.h> #include<stdio.h> #include<string.h> #include<conio.h> #define MAX_LEN 1024 int...
C++ Ввод/вывод из файла Нужно написать программу на С++, которая из одного текстового файла записывает в другой текстовый файл только предложения, в которых более 4-х слов. Предложением считается набор слов, разделённых... https://www.cyberforum.ru/ cpp-beginners/ thread121709.html
C++ А для работадателя важно в какой среде прграммировать? https://www.cyberforum.ru/ cpp-beginners/ thread121703.html
Вообще требуют ли они чтобы программист использовал какую то определенную среду?
C++ Нужен исходник кодирования base64 Нужен исходник программы, которая кодирует текст в base64 и декодирует base64 в текст. Помогите, пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread121700.html
270 / 176 / 46
Регистрация: 12.03.2010
Сообщений: 494
25.04.2010, 22:04 0

массивы , функций...

25.04.2010, 22:04. Просмотров 1077. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено НЕваЖно как решение

Решение

Вот тебе первая (Как вернусь остальные напишу)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <vector>
#include <algorithm>
#include <numeric>
 
using namespace std;
 
int main()
{
    float sumOfVec = 0;
    vector<float> vec;
    vector<float>::iterator first_positive;
 
    copy(istream_iterator<float>(cin), istream_iterator<float>(), back_inserter(vec));
    sort(vec.begin(), vec.end());
    first_positive = find_if(vec.begin(), vec.end(), bind2nd(greater_equal<float>(), 0));
    copy (vec.begin(), first_positive, ostream_iterator<float>(cout, " "));
    sumOfVec = accumulate(vec.begin(), first_positive, 0);
    cout << "\n Sum = " << sumOfVec << endl;
    system("pause");
    return 0;
}
Добавлено через 1 час 48 минут
Вторая
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 MAX_SIZE 100
 
using namespace std;
 
int main()
{
    char first[MAX_SIZE];
    char second[MAX_SIZE];
    unsigned short nCompare;
    int result;
 
    cin >> first >> second;
    cin >> nCompare;
        
    nCompare = (nCompare > min(strlen(first), strlen(second)))?
                           min(strlen(first), strlen(second)):nCompare;
    result = strncmp(first, second, nCompare);
 
    cout << "Result: first string is ";
    if (result > 0)
        cout << "greather then second.\n";
    else if (result == 0)
        cout << "equal to second.\n";
    else
        cout << "less then second.\n";
    cout << "Compared: " << nCompare << " symbol(s).\n";
    system("pause");
    return 0;
}


Вернуться к обсуждению:
массивы , функций...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2010, 22:04
Готовые ответы и решения:

Массивы, как параметры функций
Отрицательные элементы матриц A (5,4) , B (3,2 ) , C (4,4 ) записать в одномерный массив .

Двумерные массивы с использованием функций
вот сама задача: Составить функцию преобразования матрицы A в новую матрицу путем вычеркивания...

Шаблоны для функций, массивы и Args
Есть вот такой вот код: #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include...

Массивы Функций. DirectX 11. Отобразить несколько моделей
Всем привет, продолжаю пытаться изучать DirectX 11. Возникла задача отобразить более одной...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.