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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ задача на минмакс http://www.cyberforum.ru/cpp-beginners/thread449851.html
Дано целое число N и набор из N прямоугольников, заданных своими сторонами — парами чисел (a, b). Найти минимальную площадь прямо-угольника из данного набора.Желательно с объяснением)
C++ Сортировка двусвязного списка Разработать программу учета продажи и поступления товаров в магазин. Перечень товаров, имеющихся в магазине, оформить в виде линейного двусвязного списка. Предусмотреть возможность сортировки товаров по цене. Код ниже. Зависает на условии в сортировке. Правильно ли определены указатели? Среда Borland C. #include <conio.h> #include <stdio.h> #include <iostream.h> #include <stdlib.h>... http://www.cyberforum.ru/cpp-beginners/thread449845.html
C++ исправьте код
Написал код нахождение макс. элемента вектора не работает выводит фигню... исправьте плиз #include <cstdlib> #include <iostream> #define n 3 using namespace std; int main() { int *v1,max;
C++ криво считает произведение
всё, кроме произведения, работает правильно #include <stdio.h> #include <stdlib.h> #include <conio.h> #define n 10 int main () { clrscr(); int a,b;
C++ Перевод с паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread449823.html
Даны два массива A и B одинакового размера N. Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из элементов массивов A и B с тем же индексом.} Program Array53; const n=10; var a:array of integer; b:array of integer; c:array of integer; i:integer; Begin for i:=1 to n do
C++ " -> "and " . " Ребятя,розбираюсь с ООП,но так и не понял разницу между между " . "(точка) и "->";Объясните мне не грамотному :( . Только написал и сразу понял что при помощи точки осуществляется доступ к отдельным элементам структуры,а -> для указателя на обьект. Прав ли я? подробнее

Показать сообщение отдельно
Infinity3000
 Аватар для Infinity3000
1057 / 576 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
20.02.2012, 23:35     Найти количество элементов, расположенных перед первым минимальным элементом
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
#include "iostream"
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
        setlocale(0, ""); //Руский текст в консоли
        int n, min, mini, mas[100] = {0}, Count = 0; //обьявляем переменные
 
        cout << "Введите количество элементов в массиве - ";
        cin >> n; //считываем размер массива
 
        cout << "Введите элементы массива - ";
        for(int i = 0; i < n; i++)
        {
                cin >> mas[i]; //заполняем массив
        }
        
        min = mas[0];//присваеваем минимальному значению первый элемент массива
        for(int i = 0; i < n; i++)
        {
                if(mas[i] < min) //если элемент массива меньше минимального....
                {
                        min = mas[i]; //...значить он минимальный
                        mini = i;//узнаем его индекс
                }
        }
        
        for(int i = mini; i > 0; i--) 
        {
                Count++; //считаем количество элементов перед первым минимальным 
        }
 
        cout << "Количество элементов, расположенных перед первым минимальным элементом - " << Count << endl;
        system("pause >> null");
        return 0;
}
 
Текущее время: 10:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru