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

Метод "пузырька", ввод с клавиатуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести все содержащиеся в массиве четные числа в порядке убывания их индексов, а также их количество http://www.cyberforum.ru/cpp-beginners/thread999474.html
1. Дан целочисленный массив размера N. Вывести все содержащиеся в данном массиве четные числа в порядке убывания их индексов, а также их количество K Ребят если можно то с объяснением, никак не могу с этими задачами разобраться! Заранее спасибо!
C++ Программа (форматированный ввод-вывод данных) Программа из книги (Шилтд Базовый курс, 3е издание, 2010г). Не совсем понимаю что автор книги хотел довести до читателя, а разъяснить не кому. Поэтому обращаюсь с просьбой, не мог ли кто нибудь расставить комментарии. Если я правильно понимаю то f = cout.flags() сохраняет форматирование в перечисление f и передает его функции showflags, а та в свою очередь отображает двоичную версию значений. И... http://www.cyberforum.ru/cpp-beginners/thread999469.html
C++ Создать абстрактный класс Vehicle. На его основе реализовать классы:
Создать абстрактный класс Vehicle. На его основе реализовать классы Car (автомобиль), Bicycle (велосипед) и Lorry (грузовик). Классы должны иметь возможность задавать и получать параметры средств передвижения (цена, максимальная скорость, год выпуска и т.д.). Наряду с общими полями и методами, каждый класс должен содержать и специфичные для него поля. 10
C++ Определить попадает ли точка с заданными координатами в сектор
решите пожалуйста задачу: Определить попадает ли точка с заданными координатами в сектор: r*r=(x/2)*(x/2)+(y/2)*(y/2) r1*r1=(x/2)*(x/2)+(y/2)*(y/2). условие: x<o;y>o. заранее спасибо!!!
C++ Не читаются операторы ввода вывода http://www.cyberforum.ru/cpp-beginners/thread999445.html
#include "stdafx.h" #include <math.h> #include <iostream> using namespace std; void main() { int q, a; do
C++ цикл for стал бесконечным? В общем, по заданию дано матрицу, для неё надо просуммировать все элементы столбцов и вывести строку сумм. И так надо сделать для двух матриц А и В. Вот что у меня получилось: #include <iostream> #include <cmath> #include <conio.h> using namespace std; void readm (int am, int an, float ar) { cout << "size of matrix:\n"; cin >> am >> an; cout << endl; подробнее

Показать сообщение отдельно
heshone
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 5
06.11.2013, 12:07     Метод "пузырька", ввод с клавиатуры
Здравствуйте, требуется прога. Упорядочить элементы методом пузырька по возрастанию, при этом элементы и размер массива вводиться с клавиатуры. Надеюсь на помощь, сижу 3 день(
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
62
#include "stdafx.h"
#include "conio.h"
#include "iostream"
using namespace std;
 
 
int main()
{
    int m;
    int n;
    int C[100][100];
    bool t;
    int temp;
    cout<<"n=";
    cin>>n;
    cout<<"m=";
    cin>>m;
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<m;j++)
        {
            cout<<"C["<<i<<"]["<<j<<"]=";
            cin>>C[i][j];
        
        
        for(int k=0;k<i;k++)
        {
            for(int p=0;p<m;p++)
            {
                if (C[i][j]==C[k][p])
                {
                    t=false;
                    cout<<"Error";
                }
            }
            t=true;
            for(int p=0;p<j-1;j++)
            {
                if(C[i][j]>C[k][p])
                {
                    temp=C[i][j];
                    C[i][j]=C[i+1][j+1];
                    C[i+1][j+1]=temp;
                    
                    t=false;
                }
            }
            for(j=0;j<n;j++)
    {
        cout<<"\n";
        for(i=0;i<n;i++)
            cout<<C[i][j]<<" ";
    }
        }
    }
    }
    while(!t);
    
        cin.get();
        cin.ignore();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru