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

Задачи по функциям. Объясните задачу по функциям) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение из файла http://www.cyberforum.ru/cpp-beginners/thread866781.html
Доброго времени суток. Проблема, следующая, есть txt файл в нем записаны символы и числа. Пример: X 1,0 2,0 3,0 4,0 5,0...n Y 1,0 2,0 3,0 4,0 5,0...n Z 1,0 2,0 3,0 4,0 5,0...n Необходимо считать данные в массивы X,Y,Z. Несколько суток гуглю, ничего полезного. Помогите пожалуйста.
C++ Факторизация методом Ферма не пойму в чем проблема , реализую факторизацию методом Ферма , не пойму почему не работает #include<iostream> #include<clocale> #include<cmath> using namespace std; void faktor(double n); int POW(int k,int d); int main() { double n=19691; http://www.cyberforum.ru/cpp-beginners/thread866766.html
C++ Написать программу, реализующую связный список с информацией о студентах и отображающую список в порядке убывания возраста студента
Написать программу, реализующую связный список с информацией о студентах и отображающую список в порядке убывания возраста студента
Из файла найти 2 строки и преобразовать их в одну C++
Доброго времени суток, господа! Такая проблема, написал лабу, а у меня оказался другой вариант и надо дополнить свою, но не знаю как осуществить некоторые вещи, а времени мало. Нужно из файла найти 2 строки и преобразовать их в одну и вывести, после всего этого пользователь должен ввести какую-то букву, например А, и все буквы А из этой строки исчезнут. Еще нужно счетчик ввести, который...
C++ Описать производный класс, содержащий поле козырь и функцию, проверяющую кроет ли карта http://www.cyberforum.ru/cpp-beginners/thread866709.html
описать производный класс, содержащий поле козырь и функцию проверяющий кроет ли карта, указанную в качестве параметра другую карту с учетом козыря. #include <iostream> #include <string> using namespace std; class card { private: string n, m; public:
C++ Четверки простых чисел из первых 100 натуральных Привет всем Найти все четверки простых чисел из первых 100 натуральных, принадлежащих одному десятку Собственно есть код: #include <stdio.h> int main() { подробнее

Показать сообщение отдельно
Dinara_rakipova
0 / 0 / 0
Регистрация: 30.04.2013
Сообщений: 13

Задачи по функциям. Объясните задачу по функциям) - C++

16.05.2013, 09:16. Просмотров 500. Ответов 6
Метки (Все метки)

Вводится последовательность из N целых чисел. Для каждого числа последовательности вывести новое число, которое получится после записи цифр числа в обратном порядке (функцией оформить определение нового числа для заданного).
...Где в данной программе определение,вызов функции? И есть ли сдеть функция вообще?)
C++
1
2
3
for_each(coll.begin(), coll.end(), [](int &elem) { elem = 100 + rand() % 201; });
copy(coll.begin(), coll.end(), ostream_iterator<int>(cout, " "));
cout << endl;
C++
1
for_each(coll.begin(), coll.end(), [](int &elem)
-что означают данные строчки, можно ли сделать проще?)
Заранее спасибо!

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
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <algorithm>
#include <iterator>
#include <vector>
#include <time.h>
#include <cstdlib>
using namespace std;
 
int main()
{
  setlocale (LC_CTYPE, "Russian");
    int N;
    cout<<"Введите количество элементов последовательности из N целых чисел:";
cin>>N;
    srand(time(NULL));
    vector<int> coll(N);
 
    for_each(coll.begin(), coll.end(), [](int &elem) { elem = 100 + rand() % 201; });
  copy(coll.begin(), coll.end(), ostream_iterator<int>(cout, " "));
    cout << endl;
     for_each(coll.begin(), coll.end(), [](int &elem)
    {
        int value(0);
        while(elem != 0){
            if(value == 0){
                value = elem % 10;
                elem /= 10;
            }
            else{
                value *= 10;
                value += elem % 10;
                elem /= 10;
            }
        }
         elem = value;
    });
     copy(coll.begin(), coll.end(), ostream_iterator<int>(cout, " "));
    cout << endl;
     cout << "\n\n";
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru