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

Одномерные массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Табулирование функции http://www.cyberforum.ru/cpp-beginners/thread568723.html
Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй — соответствующие значения...
C++ Составить программу, которая выводит на экран слово «ИСТИНА», если условие выполнено или слово «ЛОЖЬ», если условие не выполнено. Цифры данного трехзначного числа V являются членами арифметической прогрессии http://www.cyberforum.ru/cpp-beginners/thread568716.html
Как реализовать данный абстрактный класс? C++
Создать абстрактный класс Function с методом вычисления значения функции y=f(x) в заданной точке. Создать производные классы: Line (y=ax+b), Kub (y=ax2+bx+c), Hyperbola со своими методами...
C++ Run-Time Check Failure #2 - Stack around the variable 'a' was corrupted.
Здравствуйте. Пишу две функции: ввод и вывод целочисленного массива, в конце программы вылетает такая ошибка, и я уже понял почему(кажется потому что у нас массив длиной 5, а длину должен задавать...
C++ Выбор языка программирования ООП http://www.cyberforum.ru/cpp-beginners/thread568697.html
Программирую на php&mysql. Знаю Си. (Си изучал чтобы написать модулей для php). Хотелось бы изучить ООП вот только в качестве инструментарий что выбрать ? C++ или Java. Мне кажется мне близко жава...
C++ как переделать функцию в классе, чтоб значение передавалось по ссылке // Point.hpp // #ifndef Point_HPP #define Point_HPP #include <iostream> #include <sstream> #include <cmath> подробнее

Показать сообщение отдельно
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
08.05.2012, 17:17
не оптимальнное решение, но без STL!

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
#include <iostream>
#include "ctime"
 
using namespace std;
 
int main(int argc, char* argv[]) 
{ 
    int mas[100] = {0};
    int n;
    cout << "Enter the number of array elements - ";
    cin >> n;
    srand(time(0));
    for(int i = 0; i < n; i++)
    {
        cout << (mas[i] = rand() % 10) << " ";
    }
 
    cout << "\nArray after the removal:\n";
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            if(mas[j] == 0)                                                     
            {
                for(int k = j; k < n; k++)
                {
                    mas[k] = mas[k + 1];
                }
                n--;
            }
        }
    }
 
    for(int i = 0; i < n; i++)
    {
        cout << mas[i] << " ";
    }
    system("pause >> null");
    return 0;
}
1
Миниатюры
Одномерные массивы  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru