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

Массивом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки замена символов... http://www.cyberforum.ru/cpp-beginners/thread119247.html
Дана строка символов. Преобразовать данную строку, заменив в ней все восклицательные знаки ! точками(.), а ; каждую точку многоточием(...).
C++ Написать функцию, которая удаляет из строки s1 все символы, встречающиеся в строке s2 Народ, очень требуется помощь : :wall: № 1. Написать и протестировать функцию DELETE(s1, s2), которая удаляет из строки s1 все символы, встречающиеся в строке s2. № 2. Написать и протестировать функцию ESCAPE(str1, str2), которая при копировании текста из str1 в str2 преобразует литеры "новая строка" и "табуляция" в видимые последовательности литер \n и \t. Сделать также функцию, выполняющую... http://www.cyberforum.ru/cpp-beginners/thread119238.html
Отредактировать текст так, чтобы между словами был ровно один пробел C++
:wall:Люди, плз помогите с задачами : № 1. Даны две символьные строки, состоящие только из цифр (длина каждой - более 10 символов). Считая, что в этих строках находятся очень длинные целые числа, сформировать третью строку - сумму этих чисел.:wall::wall: № 2. Дан произвольный текст. Отредактировать текст так, чтобы: а) между словами был ровно один пробел; б) предложения в тексте...
C++ СЛАУ методом Гаусса (ведущий элемент отыскивается среди строк и столбцов)
Привет, всем! Помогите пожалуйста. Вот собственно, задача: Разрабоать программу для численного решения СЛАУ методом Гаусса, где ведущий элемент отыскивается СРЕДИ (в теме опечатка) строк и столбцов. Что необходимо сделать, я не осбобо пойму условие. Нужно чтобы пользователь ввел данные уравнений? зачем ведущий элемент искать? Да забыл, на с++ задание
C++ Вычисление функции http://www.cyberforum.ru/cpp-beginners/thread119230.html
Задача1.Линейные вычислительные процессы. Задание. Разработать алгоритм и составить по нему программу для вычисления значений функции z = f(x,y). Область определения функции не учитывать.(рис 1) Задача 2.Разветвляющиеся вычислительные процессы. Задание. Разработать алгоритм и составить по нему программу для вычисления значений функции y = f(x). Необходимо учитывать область определения...
C++ Builder Программа не работает на компьютере, где не установлен Builder Вот у меня есть програма написана на Borland C++ Builder. Я ее компилирую и все отлично пашет, но когда я переношу прогрогу на другой комп на котором нету Борланда она не пашет! Как скомпилирывать прогу так чтоб она пахала без борланда???? подробнее

Показать сообщение отдельно
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
20.04.2010, 01:13     Массивом
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <iostream>
#include <vector>
#include <ctime>
#include <conio.h>
#include <iterator>
#include <iomanip>
 
int main()
{
    int sizeMas=5;
    std::vector<float> m1(sizeMas);
    std::vector<float> m2(sizeMas);
 
    srand(time(NULL));
    for (int i=0; i<m1.size(); i++)
    //m1.push_back(rand()%10);
    m1[i]=rand()%10;
    for (int i=0; i<m2.size(); i++)
    m2[i]=rand()%10;
 
    std::cout<<"Massiv DO obrabotki"<<std::endl;
    for (int i=0; i<m1.size(); i++)
    std::cout<<std::setw(2)<<m1[i];
    std::cout<<std::endl;
    for (int i=0; i<m2.size(); i++)
    std::cout<<std::setw(2)<<m2[i];
    std::cout<<std::endl;
 
    bool povtor=true;
    std::vector<float>::iterator p1;
    std::vector<float>::iterator p2;
 
    p1=m1.begin();
    while (p1!=m1.end()){
        p2=m2.begin();
        while(p2!=m2.end()){
            if (*p1!=*p2)
            povtor=false;
            else {
                povtor=true;
                break;
            }
            p2++;
        }
        if (!povtor)
        p1=m1.erase(p1);
        else  ++p1;
    }
 
    std::cout<<std::endl;
    std::cout<<"Massiv POSLE obrabotki"<<std::endl;
    for (int i=0; i<m1.size(); i++)
    std::cout<<std::setw(2)<<m1[i];
    std::cout<<std::endl;
    for (int i=0; i<m2.size(); i++)
    std::cout<<std::setw(2)<<m2[i];
 
    getch();
 
    return 0;
}
2 знака после запятой, думаю сами сделаете.)
 
Текущее время: 01:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru