Форум программистов, компьютерный форум 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; подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5946 / 5551 / 1784
Регистрация: 18.12.2011
Сообщений: 14,180
Завершенные тесты: 1
06.11.2013, 12:20     Метод "пузырька", ввод с клавиатуры
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
#include <iostream>
using namespace std;
 int main()
{
    int m;
    int n;
    int C[100][100];
    bool t;
    int temp;
    cout<<"n=?";
    cin>>n;
    if(n>100)n=100;
    if(n<1)n=1;
    cout<<"m=?";
    cin>>m;
    if(m>100)m=100;
    if(m<1)m=1;
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<m;j++)
        {
            cout<<"C["<<i<<"]["<<j<<"]=?";
            cin>>C[i][j];
        }
    }
    for(int i=0;i<n;i++)
    {
       for(int j=m-1;j>=0;j--) // Сортируем элементы строк по возрастанию.
            for(int p=0;p<j;j++)
            {
                if(C[i][p]>C[i][p+1])
                {
                    temp=C[i][p];
                    C[i][p]=C[i][p+1];
                    C[i][p+1]=temp;
                }
            }
     }
     for(i=0;i<n;i++)
     {
        cout<<"\n";
        for(j=0;j<m;j++)
            cout<<C[i][j]<<" ";
    }
    system("pause");
    return 0;
}
 
Текущее время: 16:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru