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

Задать последовательность из рандомных цифр, и найти минимальный элемент, но без массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка строк в двумерном массиве http://www.cyberforum.ru/cpp-beginners/thread1304468.html
Собственно нужно чтобы одновременно с сортировкой массива "а" аналогично менялись строки матрицы "х", чего добиться не могу. Функция меняет местами только первые элементы строк матрицы, а не сами строки. int func(int **x,int m,int n) { int i,j,k,a; cout<<"введите число:"; cin>>k; for(i=0;i<m;i++) {
C++ Заменить элементы главной диагонали матрицы суммами элементов столбцов Помогите пожалуйста. Заменить элементы главной диагонали матрицы целых чисел размерностью 5х5 суммами элементов столбцов. Я сделал вот так, поправьте пожалуйста. const n=5; void __fastcall TForm1::Button1Click(TObject *Sender) {int a;int i,j,S; a=StrToInt(StringGrid1->Cells; for(i=0;i<n;i++) for(j=0;j<n;j++) S=0; http://www.cyberforum.ru/cpp-beginners/thread1304455.html
C++ Составить две функции для обработки чисел в двоичном и десятичном представлении
Составить две функции. Первая, встроенная, отличная от void (c единственным целым или логическим результатом, возвращаемым с помощью return), для одного целого десятичного числа • находит количество единиц в двоичном представлении; • находит количество нулей в двоичном представлении; • находит наибольшую цифру; • находит сумму десятичных цифр; • находит первую слева (6943 -> 6) или...
Найти в строке слова, которые начинаются и оканчиваются одной и той же буквой C++
дана строка найти в ней те слова которые начинаются и оканчиваются одной и той же буквой. на С++, помогите люди добрые пожалуйста, лучше всего полный код с операторами попроще.
C++ Перекодировать текст с UTF-8 в ASCII http://www.cyberforum.ru/cpp-beginners/thread1304450.html
Даже не знаю с чего начать Задача такова: Есть файл в формате UTF8. Нужно его перекодировать в ASCII и сохранить.
C++ Сгенеровать и вывести массив из 10 чисел от -10 до 10 C++ - написать программу, которая генерирует и выводит массив из 10 чисел от -10 до 10, меняет местами первый и последний элементы и выводит новый массив. подробнее

Показать сообщение отдельно
hoggy
5225 / 2116 / 403
Регистрация: 15.11.2014
Сообщений: 4,800
Завершенные тесты: 1
19.11.2014, 00:04     Задать последовательность из рандомных цифр, и найти минимальный элемент, но без массива
Без массивов, так без массивов...



http://rextester.com/NUDB53346

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
48
49
50
51
#pragma GCC diagnostic ignored "-Wenum-compare"
 
#include <iostream>
using namespace std;
 
 
//------ статический рандом 
template <size_t N> struct Random 
{
    enum { value = (( Random<N-1>::value * 214013L + 2531011L ) >> 16) & 0x7fff };
};
 
template <> struct Random<1> 
{
    enum { value = __TIME__[7] + __COUNTER__ };
};
 
template <size_t N, size_t MIN, size_t MAX> struct RandomIn 
{
    enum { value = Random<N>::value % (MAX-MIN+1) + MIN };
};
 
//------------------------------
 
template<size_t N = 1> struct fmin
{
    enum { value1 = fmin<N+1>::value             };
    enum { value2 = RandomIn<N,1,10>::value      };
    enum { value = value1>value2? value2: value1 };
};
 
template<> struct fmin<7>
{
    enum { value = RandomIn<7,1,10>::value };
};
 
 
int main() 
{
    cout<< RandomIn<__COUNTER__, 1, 10 >::value << ", "
        << RandomIn<__COUNTER__, 1, 10 >::value << ", "
        << RandomIn<__COUNTER__, 1, 10 >::value << ", "
        << RandomIn<__COUNTER__, 1, 10 >::value << ", "
        << RandomIn<__COUNTER__, 1, 10 >::value << ", "
        << RandomIn<__COUNTER__, 1, 10 >::value << ", "
        << RandomIn<__COUNTER__, 1, 10 >::value << "\n";
    
    
    cout << "min = " << fmin<>::value<<endl;
    
}
 
Текущее время: 16:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru