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

Не получается написать программу обработки массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как добавить новый узел в XOR связный список? http://www.cyberforum.ru/cpp-beginners/thread570974.html
Ребятки, помогите разобраться с програмкой:): В качестве аргумента командной строки программе передаются числа n и a. Используя структуры создать XOR связный список из n узлов. Для хранения чисел в...
C++ Пузырьковая сортировка 2 массивов. Каждый массив в отдельном потоке Здравствуйте! Пузырьковая сортировку 2 массивов параллельно, то есть каждый массив в отдельном потоке сортируется! 2 потока, 2 массива #include "windows.h" #include "process.h" #include... http://www.cyberforum.ru/cpp-beginners/thread570972.html
Найти количество цифр в натуральном числе N, вводимом с клавиатуры. Borland C++ C++
Нужна помощь! Максимальная длинна числа при котором правильно считает 10. Как сделать так, чтоб программа считала количество цифр больше 10??? /* Задание 3.100 Найти количество цифр в...
метод Рунге-Кутта C++
Помогите написать программу на хаотичное движение бильярдных шаров методом Рунге-Кутта. При столкновении шары должны отталкиваться, ну и с течением времени замедляться.
C++ Структуры: Сведения об автомобиле состоят из номера, марки, фамилии владельца, признака прохождения техосмотра http://www.cyberforum.ru/cpp-beginners/thread570954.html
Помогите решить структурную задачу Сведения об автомобиле состоят из номера, марки, фамилии владельца, признака прохождения техосмотра. Написать программу для занесения в массив информации о N...
C++ Найти причины возникновения ошибок в коде и исправить эти ошибки (динамический двумерный массив) Подскажите пожалуйста,что я упустила, где шибка? #include <iostream> using namespace std; void main() { int n=0; int m=0; cin>>n>>m; подробнее

Показать сообщение отдельно
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
12.05.2012, 01:19
черновой вариант(лучше чем не чего)

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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main(void)
{
    srand(time(0));
    const int n = 20;
    int k, count = 0, j = 0;
    int *mas = new int [n];
    cout << "Enter k - ";
    cin >> k;
    for(int i = 0; i < n; i++)
    {
        cout << (mas[i] = rand() % 100) << " ";
        if(mas[i] % 10 == k)
        {
            count++;
        }
    }
    cout << endl;
    int *mas1 = new int [count];
    for(int i = 0; i < n; i++)
    {
        if(mas[i] % 10 == k)
        {
            mas1[j] = mas[i];
            cout << mas1[j] << " ";
            j++;
        }
    }
    delete [] mas;
    delete [] mas1;
    system("pause >> null");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru