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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти слова в строке http://www.cyberforum.ru/cpp-beginners/thread1084230.html
В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-; ), найти: слова, состоящие из разных букв.
C++ Построить лексический сканер, который выделял бы из текста входной программы, написанной на языке С все ключевые слова Помогите построить лексический сканер, который выделял бы из текста входной программы, написанной на языке С++ все, содержащиеся в ней, ключевые слова. Записать их в отдельный файл. http://www.cyberforum.ru/cpp-beginners/thread1084228.html
C++ Найти в тексте слова, в которых присутствуют только заглавные латинские буквы
Вводится тест из заглавных и строчных латинских букв, пробелов. Количество символов в тексте не должно превышать 200. Слова разделяются пробелами. Определить и вывести: - слова, в которых присутствуют только заглавные латинские буквы.
Коды воздействуют на данные - структурное программирование, Данные управляют кодом - ООП C++
Это из книги Шилдта, я думал что всегда коды управляют данными, короче кто понимает обьясните
C++ Вычислить сумму и число положительных элементов матрицы A[N,N], находящихся над главной диагональю http://www.cyberforum.ru/cpp-beginners/thread1084176.html
Помогите пожалуйста решить, и распишите каждую строку а то будут спрашивать что тут а что там. -Двумерный массив вычислить сумму и число положительных элементов матрицы A, находящихся над главной диагональю.
C++ Генерация уникальных случайных чисел Приветствую. Допустим есть диапазон от 0 до 9. Как сгенерировать число так, чтобы за 10 генераций, это случайное число не было похожим на предыдущие? Например: 9, 1, 8, 3, 2, 7, 0, 6, 4, 5 Есть ли в новом библиотеке STL <random> такие возможности? подробнее

Показать сообщение отдельно
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
29.01.2014, 11:02     максимальное и минимальное число отдельно среди всех положительных чисел
Fox_s, Кое что подправил
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<iostream>
#include<cstdlib>
#include<ctime>
int main()
{
    size_t arraySize;
    std::cout<<"Enter the size: ";
    std::cin>>arraySize;
    int *array = new int [arraySize];
    std::cout<<"\nArray: ";
    srand(time(NULL));
    int MaximalNegativeElement;
    bool FlagPositive(false),FlagNegative(false);
    for(size_t i=0; i<arraySize; i++)
    {
        std::cout<<(array[i] = rand()%20-10)<<"  ";
        if(array[i]>0)
            FlagPositive = true;
        if(array[i]<0)
            FlagNegative = true;
        MaximalNegativeElement = (array[i]<0 && FlagNegative)?array[i]:MaximalNegativeElement;
    }
    size_t MaximalPositiveElement(array[0]);
    for(size_t i=0; i<arraySize; i++)
    {
        MaximalPositiveElement = (array[i]>0 && array[i]>MaximalPositiveElement)?array[i]:MaximalPositiveElement;
        MaximalNegativeElement = (array[i]<0 && array[i]>MaximalNegativeElement)?array[i]:MaximalNegativeElement;
    }
    if(FlagPositive)
        std::cout<<"\nMaximum positive elements: "<<MaximalPositiveElement;
    if(FlagNegative)
        std::cout<<"\nMaximum negative elements: "<<MaximalNegativeElement;
}
Добавлено через 1 минуту
Цитата Сообщение от _include Посмотреть сообщение
max = -910;// числа в массиве могут быть максимум до -909
А если кому то захочется поменьше число?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru