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

Задача на minmax - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В файловой системе каталог файлов организован в виде линейного списка... http://www.cyberforum.ru/cpp-beginners/thread446276.html
Если кому будет не сложно.. даже хоть какие-то советы по решению.. буду весьма благодарен... В файловой системе каталог файлов организован в виде линейного списка Для каждого файла в каталоге содержатся следующие сведения: * имя файла * дата создания * количество обращений к файлу
C++ Работа с динамической памятью через указатели. Пишу в Microsoft Visual Studio ->Win32 Console application ->C++. Есть такая задача: Создать массив из N целых чисел, N вводит пользователь. Заполнить массив случайным образом в диапазоне от 1 до 12. Каждое число это оценка по 12-ти бальной системе. Перевести эти оценки в 5-ти бальную систему, где двойка от 1 до 3 включительно, тройка от 4 до 6, четверка от 7 до 9, пятерка от 10 до 12.... http://www.cyberforum.ru/cpp-beginners/thread446274.html
C++ Как ввести полученные данные в массив? Ошибка: brace-enclosed initializer list
Здравствуйте. Есть вопрос: что я делаю не так, что вылезает ошибка из названия? Пожалуйста, научите меня полученные данные b,c,d,e,f ввести в масссив B Думаю, что в этом нет смысла, тупость да? B={b,c,d,e,f}; for (i=0; i<5;i++) if (B>a) r++; Вот моя программа #include <iostream> #include<cmath>
C++ Как сравнить переменную типа char
нужно найти элементы типа char различные от нуля, программу я написал, а вот не получается сравнивать #include <iostream> #include <vector> using namespace std; int main () { int i; int j;int kol; const int n=3;const int m=3;
C++ Управление вводом-выводом http://www.cyberforum.ru/cpp-beginners/thread446259.html
Затабулировать функцию Z=f(x,y) с шагами Dx и Dy внутри прямоугольника xÎ,yÎ и области существования данной функции. Значения функции Z округлить до двух знаков после десятичной точки. Результаты вывести на экран в виде двумерной таблицы, вместо несуществующих значений вывести астериск (*) или любой другой символ. Составить универсальную программу для произвольных значений параметров a, b, c,...
C++ Для одномерного массива, состоящих из n целых чисел: найти умножение элементов между 1 и 2-ым нулевым элементом; Для одномерного массива, состоящих из n целых чисел: найти умножение элементов между 1 и 2-ым нулевым элементом; подробнее

Показать сообщение отдельно
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,508
14.02.2012, 21:24     Задача на minmax
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <stdlib.h>
using namespace std;
 
#define what max  //либо напишите min вместо max
 
int main()
{
    int n; //сколько чисел в массиве
    int w;//результат, наибольшее или наименьшее число
    cin>>n;
    int ar[n];
    w=ar[0]=rand()%100;
 
    cout<<ar[0]<<' ';
    for(int i=1;i<n;i++)
    {
        cout<<(ar[i]=rand()%100)<<' ';
        w=what(w,ar[i]);
    }
    cout<<endl<<w;
}
С форматированием и красивым выводом играйтесь сами.
 
Текущее время: 10:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru