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

Найти количество нулей среди элементов массива, расположенных между минимальным и максимальным элементом массива. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем TRAIN http://www.cyberforum.ru/cpp-beginners/thread561521.html
привет! помогите: 1. Описать структуру с именем TRAIN, содержащую следующие поля: • название пункта назначения; • номер поезда; • время отправления.
C++ Перевернуть строку всем привет! помогите, плиз: Введённую с клавиатуры строку А записать в обратном порядке в строку Б. Строку Б вывести на экран. http://www.cyberforum.ru/cpp-beginners/thread561520.html
Создать полную копию исходного дерева и проверить узел C++
У меня есть дерево выражения(двоичное дерево). По алгоритму происходит следующее: 1. Проверяю каждый узел дерева. 2. Если с ним можно сделать требуемую операцию, то надо создать полную копию исходного дерева и провести эту операцию над "этим же узлом" в этой копии. И вот тут я пришел в тупик. Копию дерева я могу сделать (в результате получаю указатель на корень копии), а вот как в ней найти...
Сортировка не получается (отсортировать массив по возрастанию) C++
Одномерный массив вводится с клавиатуры (сначала вводится количество элементов массива N, а затем вводятся сами элементы массива). Затем вводятся два числа X и Y (позиции, нумеруются начиная с 1) (X <= Y <= N). Необходимо отсортировать массив по возрастанию в промежутке от X до Y включительно. Вывести массив на экран в одну строку, разделяя элементы пробелами. Предусмотреть ситуацию, когда размер...
C++ шаблон Binarytree http://www.cyberforum.ru/cpp-beginners/thread561498.html
создать шаблон некоторого целевого класса А, возможно, реализованный с применением некоторого серверного класса В. Это означает, что объект класса В используется как элемент класса А. Если вместо серверного класса указан динамический массив, то это означает, что для хранения элементов контер1нерного класса используется массив, размещаемый с помощью операции! new. Целевой шаблонный класс ...
C++ Определить класс с именем TRAIN 1. Определить класс с именем TRAIN, содержащий следующие поля: О название пункта назначения; О номер поезда; О время отправления. Определить методы доступа к этим полям и перегруженные операции извлечения и вставки для объектов типа TRAIN. 2. Написать программу, выполняющую следующие действия: О ввод с клавиатуры данных в массив, состоящий из шести объектов типа TRAIN; записи должны быть... подробнее

Показать сообщение отдельно
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
29.04.2012, 17:36     Найти количество нулей среди элементов массива, расположенных между минимальным и максимальным элементом массива.
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
#include <stdio.h>
 
int main ()
{
    const int N=10;
    double arr[N]; 
    printf ("Enter elements: ");
    for (int i=0; i<N; i++)
        scanf_s ("%lf", &arr[i]);
 
    double min = arr[0], max = arr[0];
    int imin, imax; //индексы min, max элементов
    int count = 0;
    for (int i=0; i<N; i++)
    {
        if (arr[i] < min) 
        {
            min = arr[i];
            imin = i;
        }
        else if (arr[i] > max)
        {
            max = arr[i];
            imax = i;
        }
    }
 
    for (int i=imin; i<imax; i++)
        if (arr[i] == 0)
            count ++;
    printf ("The number of zeros: %d \n", count);
    return 0;
}
 
Текущее время: 04:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru