Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int max(int, int); // <<<<<<<<<<Обьявляем функцияю до её использования
- void main()//--> Начало главной функции !!!
- {
- setlocale(LC_ALL,"Rus");
- int mas[15] = {-1,10,3,-6,10,-8,7,-1,6,7,7,6,4,9,-8}; // <<Массив
- int min = 0;
- int min2 = 0; // <<Минимальное число число
- int counter = 0; // <<Счётчик поBторений
- //->
- cout<<"Вводим массивn";
- min2 = mas[0]; //-1 //Присваиваем минимальному числу первый элемент массива
- for(int e=0;e<14;e++){ //< пробегаем цикл гарантированно все 15 элементов
- while(min>mas[e]){ //Если минимальное число меньше находящегося в массиве, тогда присвоить ему это число
- counter++; // Увеличить счётчик на 1
- min = mas[e];
- if (counter=1){
- min = min2;
- cout<<min;
- counter=0;
- break;
- //////////////////////////////////////////////////////<<<<<<<<<<<<< Найдено
- }
- else
- break;
- }
- }
- } //<--------------|конец главной функции !!!
- for(int e=0;e<14;e++){ //< пробегаем цикл гарантированно все 15 элементов
- #include <iostream>
- using namespace std;
- int main()//--> Начало главной функции !!!
- {
- setlocale(LC_ALL,"Rus");
- int mas[15] = {-1,10,3,-6,10,-8,7,-1,6,7,7,6,4,9,-8}; // <<Массив
- //->
- for(int e=0;e<15;e++){ //< пробегаем цикл гарантированно все 15 элементов
- bool unique=true; // уникален ли элемент
- if( mas[e] >= 0 ) continue; // Пропускаем неотрицательные элементы
- for(int f=0;f<15;f++){
- if(f==e) continue; // Пропуск самого себя
- if(mas[e]==mas[f])
- {
- unique = false; // Найден дубликат
- break;
- }
- }
- if( unique ) cout << mas[e] << endl; // Выводим отрицательный элемент, уникальный в массиве
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment