Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
PaireD
0 / 0 / 0
Регистрация: 16.06.2016
Сообщений: 1
#1

Написать простую программу - C++

16.06.2016, 11:41. Просмотров 243. Ответов 3
Метки нет (Все метки)

Написать программу вывода значений массива больше некоторого числа N.Элементы массива генерируются случайным образом.
Число N вводится через клавиатуру.
Числа больше N выводится на экран и в файл.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2016, 11:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Написать простую программу (C++):

Написать самую простую программу, которая выводит системные драйвера и их параметры (мониторинг драйверов)
Добрый день. Подскажите, пожалуйста, как написать самую простую программу,...

Напишу простую программу на С++
Тренировка в программировании: написание реальных задач.

Не могу построить простую программу на SDL
#include <stdio.h> #include <SDL.h> int main() {...

Ищу программиста который сможет написать простую игру крестики нолики
Ищу программиста который сможет написать простую игру крестики нолики немного...

Создать простую программу про шахматную фигуру (коня)
Поле шахматной доски определяется парой натуральных чисел, первое из которых...

Придумайте простую программу с использованием условного оператора IF и оператора switch
Пожалуйста, придумайте простую программу с использованием: условного оператора...

3
Raali
639 / 343 / 74
Регистрация: 06.07.2013
Сообщений: 1,107
Завершенные тесты: 1
16.06.2016, 12:37 #2

Не по теме:

ок, выложи потом код как доделаешь


ждем вопроса короче нормального.
0 - введи N
1 - cоздай массив размером n
2 - заполни его в цикле случайными числами
3 - пройдись в цикле еще раз по нему и выбери все числа больше N или сразу выведи на экран
0
Blitzor DDD
13 / 13 / 1
Регистрация: 17.08.2015
Сообщений: 460
16.06.2016, 16:56 #3
C++ (Qt)
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
#include "stdlib.h"
#include <iostream>
// в заголовочном файле <ctime> содержится прототип функции time()
#include <ctime>
// в заголовочном файле <iomanip> содержится прототип функции setprecision()
#include <iomanip>
using namespace std;
int quantity_of_elements;
float N;
int main( )
{
    cout<<"Enter number of elements"<<endl;
    cin>>quantity_of_elements;
    srand(time(0)); // генерация случайных чисел
    float *A = new float [quantity_of_elements]; // создание динамического массива вещественных чисел на n элементов
 
    //заполнение массива случайными числами с масштабированием от 1 до 10
        for (int count = 0; count < quantity_of_elements; count++)
        {
            A[count] = (rand() % 10 + 1) / float((rand() % 10 + 1));
        }
 
        //вывод массива на экран
        cout << "array = ";
        for (int count = 0; count < quantity_of_elements; count++)
        {
            cout << setprecision(2) << A[count] << "    ";
        }
 
        cout<<endl<<endl<<"Enter the number for comparison"<<endl;
        cin>>N;
        for (int count = 0; count < quantity_of_elements; count++){
            if(A[count]>N){
                cout << setprecision(2) << A[count] << "    ";
            }
        }
 
 
        delete [] A; // высвобождение памяти
        cout << endl;
 
    return 0;
}
0
nstwf
88 / 78 / 56
Регистрация: 19.02.2016
Сообщений: 336
Завершенные тесты: 1
16.06.2016, 17:06 #4
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
#include <iostream>
#include <ctime>
#include <fstream>
using namespace std;
 
void main()
{
    setlocale(LC_ALL, "rus");
    srand((unsigned)time(NULL));
    int n;
    cout << "Введите кол-во эл-в массива: ";
    cin >> n;
    int *arr = new int[n];
    cout << "\nИсходный массив:\n";
    for (int i = 0; i < n; i++)
    {
        arr[i] = rand() % 50;
        cout << arr[i] << " ";
    }
    cout << endl;
    ofstream fout("file.txt", ios::trunc);
    cout << "\nЧисла больше " << n << ":" << endl;
    for (int i = 0; i < n; i++)
    {
        if (arr[i] > n)
        {
            fout << arr[i] << " ";
            cout << arr[i] << " ";
        }
    }
    cout << endl;
    fout.close();
    delete[] arr;
    system("pause");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2016, 17:06
Привет! Вот еще темы с решениями:

Написать класс по строительству домов. Написать программу, демонстрирующую работу с классом.
Собственно, в С++ немного насасываю, код читать умею, а прогать - нет. К...

Надо написать программу на while или do while и написать алгоритм
Помогите пожалуйста с задачей:(. Даны действительные числа x , y ( x &gt; 1)....

Написать программу, которая выводит значения факториалов чисел от 0 до N. Для вычисления факториала числа написать функцию пользователя
Написать программу, которая выводит значения факториалов чисел от 0 до N. Для...

Разработать алгоритм и тесты, написать и отладить программу Выполнить программу, проанализировать результат
Из матрицы У(k, k) получить вектор Т, элементами которого являются элементы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru