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

Менять массивы местами при условии - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Избавиться от cin.ignore() http://www.cyberforum.ru/cpp-beginners/thread1141992.html
Приветствую всех! Написал простенькую программку для работы с классами. #include "stdafx.h" #include <iostream> using std::cout; using std::endl; using std::cin; #include <string>
C++ Разбить число на целую и дробную часть Возможно-ли разбить число x, допустим, это- "3.142", на целую и дробную часть. Именно чтобы было "3" и "14", а не "3.000" и "0.142" как на скрине . При этом x обязательно должен иметь 3 знака после запятой. #include <iostream> #include <fstream.h> #include <string> #include <math.h> using namespace std; int main(){ int n; http://www.cyberforum.ru/cpp-beginners/thread1141988.html
Удалить ту строку в котором есть слово "нет" C++
Есть строки и нужно удалить ту строку в котором есть слово "нет". Все остальные должны оставаться без изменений.
Загрузка файла в массив C++
Здравствуйте, помогите, при загрузке из файла в массив - выбивается какой-то мусор... в чем дело? #include<iostream> #include<string> #include<fstream> using namespace std; struct Animal { int code; string name;
C++ Вставить новый символ после заданного http://www.cyberforum.ru/cpp-beginners/thread1141968.html
К примеру с клавиатуры вводим а и * и после всех а должна доставиться *
C++ Функция: найти exp(-1) как сумму ряда Дано натуральное число N. exp(-1)=sum(pow(-1,n)*(pow(x,n)))/fact(n) подробнее

Показать сообщение отдельно
shukaka
4 / 4 / 2
Регистрация: 09.03.2014
Сообщений: 184
08.04.2014, 02:36  [ТС]     Менять массивы местами при условии
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
#include <iostream>;
 
#include<locale>
using namespace std;
 
 int rl1[255],rl2[255],rl3[255],c,t;
int main() {
  setlocale (LC_ALL,"Rus");
    int a;
    cin>>a;
    for(int i=0;i!=a;i++)
                cin>>rl1[i];
    
    cout<<endl;
    int b;
    cin>>b;
    for(int j=0;j!=b;j++)
        cin>>rl2[j];
    
    cout<<endl;
 
        
        for(int i=0;i!=a;i++)
              cout<<rl1[i]<<".";
            cout<<endl;
            for(int j=0;j!=b;j++)
                  cout<<rl2[j]<<".";
            cout<<endl;
            int  temp;
            for(int i=0;i!=a;i++)
            {
                    if(rl2[i]>rl1[i])
                    for(int i=0;i!=a;i++)
    {t = rl1[i];
                    
        rl1[i] = rl2[i];
        rl2[i] = t;}
        }
    for(int i=0;i!=a;i++)
            c=a;
        a=b;
            b=c;
for(int i=0;i!=a;i++)
              cout<<rl1[i]<<".";
            cout<<endl;
            for(int j=0;j!=b;j++)
                  cout<<rl2[j]<<".";
        
            
 system ("pause");
    return 0;
}
вместо чисел прописывает нули((
 
Текущее время: 13:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru