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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен http://www.cyberforum.ru/cpp-beginners/thread1015464.html
В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен.Вывести конечную матрицу #include <conio.h> #include <iostream> using namespace std; int...
C++ В матрице целых чисел заменить все отрицательные элементы нулями В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен.Вывести конечную матрицу. Что не так? Отредактируйте пожалуйста. #include <conio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1015460.html
C++ Логическая операция ИЛИ
Добрый день, хотелось бы узнать как ввести логическое ИЛИ при наборе кода, а то ведь НЕ и И вводится довольно легко Shift + 1 и Shift + 7 + 7 что бы получить ! и &&,, а вот ввести || не получается и...
Проконсультируйте пожалуйста C++
Стипендия. Сессия включает в себя экзамены по трём дисциплинам: «Алгебра», «Математический анализ» и «Языки и методы программирования». Студентам, не сдавшим хотя бы один экзамен,...
C++ Не правильно работает! http://www.cyberforum.ru/cpp-beginners/thread1015399.html
#include "stdafx.h" #include <iostream> #include <math.h> #include <stdio.h> using namespace std; double func1(double,double,double,double,double,double); double func2(double...
C++ Преобразование массива одного типа в другой Есть массив int-овых чисел. Нужно его перевести в массив double. Поэлементно с помощью цикла очень долго, не подходит. Может быть есть какая-нибудь функция или библиотека, чтобы быстро преобразовать... подробнее

Показать сообщение отдельно
Yuri_935
5 / 5 / 1
Регистрация: 17.04.2013
Сообщений: 15
22.11.2013, 17:47
Nastia5606580,
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 "stdafx.h"
#include <iostream>
#include <conio.h>
#include <time.h>
#include "cstdlib"
using namespace std;
 
int main () 
{
    setlocale(LC_ALL, "Russian");  // Включение русского языка
    srand(time(NULL));
    int i, j, count = 0, N;
    cout << "\n Введите размер массива\n ";
    cin >> N;
    float * arr = new float [N]; // Выделение динамической памяти для массивва
    for (i = 0; i < N; i++)
    {
        // Случайное вещественное от 0 до 1
        float d = static_cast<float>(rand()) / RAND_MAX; // Вещественный ГСЧ
        arr[i] = d + (rand() % 50 - rand() % 50); // rand() % 50 - rand() % 50 = это ГСЧ целых чисел от 50 до 50
        if (arr[i] < 0)
            count++; // Подсчет отрицательных элементов
    }
    cout << "\n Вывод содержимого массива\n";
    for (i = 0; i < N; i++)
        cout << " " << arr[i]; // вывод содержимого массива
    cout << endl;
 
    // сортировка
    for(i = 0; i < N; i++)
        for(j = i + 1; j < N; j++)
            if(arr[j] < arr[i])
                swap(arr[i],arr[j]);
 
    cout << "\n Вывод отсортированного массива\n";
    for (i = 0; i < N; i++)
        cout << " " << arr[i]; // вывод отсортированного массива
 
    float proiz = arr[1];
    for (i = 2; i < N-1; i++)
        proiz *= arr[i];    // произведение элементов массива,
                            // расположенных между max и min элементами
    cout << "\n\n Количество отрицательных элементов = " << count;
    cout << "\n\n Произведение элементов массива,\n расположенных между max и min элементами = " << proiz << endl;
    getch();
 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru