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

массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввести с клавиатуры массив, а потом вывести его на экран http://www.cyberforum.ru/cpp-beginners/thread184910.html
Народ, помогите исправить ошибки, пожалуйста.. Нужно ввести с клавиатуры массив, а потом вывести его на экран.. #include <iostream> #include <string> // чтобы были стандартные функции #include <stdlib.h> //Стандартные функции ввода\вывода #include <stdio.h> using std::cin; using std::cout;
C++ указатели, Console Wizard... (pomogite reshit na C++... please!) Пожалуйста, сделайте так, но с указателем на платформе Console Wizard... Пожалуйста! Заранее спасибо... (С++) pozhaluista, sdelaite tochno tak, no s ukazatelem na platforme Console Wizard.. please! zaranee spasibo.. (C++) //--------------------------------------------------------------------------- #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <vcl.h> #pragma... http://www.cyberforum.ru/cpp-beginners/thread184901.html
Работа со структурами C++
#include<iostream.h> #include<math.h> struct List { float fi,r,z; int n; }; void vvod (List &, int); void vivod (List &);
C++ Нужно объяснение MergeSort
Кто знает про Merge sort всё от кроки до корки можете объеснить всё в примерах?
C++ Вычислить количество строк матрицы, элементы которых упорядочены по возрастанию http://www.cyberforum.ru/cpp-beginners/thread184885.html
Задание: Дано матрицу размерности N на M. Вычислить количество строк матрицы, элементы которых упорядочены по возрастанию. Заранее спасибо!
C++ Считать символ Всем привет.Не работает программа.Вот задание: cчитать символ и определить, является ли он русской буквой. P.S не знаю как правильно вставить код программы на форум. подробнее

Показать сообщение отдельно
KpeHDeJIb
 Аватар для KpeHDeJIb
56 / 56 / 3
Регистрация: 31.10.2010
Сообщений: 103
01.11.2010, 19:15     массив
Чот я вообще не понял смысла того кода, но если выкинуть все лишнее и добавить логики относительно поставленной задачи, то будет вот такая вот программа:

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
#include <iostream>
 
using namespace std;
 
inline void swapf(float &a, float &b)
{
    float c = a;
    a = b;
    b = c;
}
 
void main()
{
    int i, j, n;
    float *mas;
 
    cout << "vvod kol-vo elementov" << endl;
    cin >> n;
 
    mas = new float[n];
 
    cout << "vvod masiva" << endl;
    for (i = 0; i < n; ++i)
        cin >> mas[i];
 
    for (i = 0; i < n; ++i)
        for (j = n - 1; j > i; --j)
            if (mas[i] > mas[j])
                swapf(mas[i], mas[j]);
 
    cout << "vivod masiva" << endl;
    for (i = 0; i < n; ++i)
        cout << mas[i];
 
    delete[] mas;
 
    return 0;
}
 
Текущее время: 10:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru