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

Найти сумму чисел массива меньших заданного числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменить отрицательные числа массива на 3, положительные, делящиеся на 3 – на 5 http://www.cyberforum.ru/cpp-beginners/thread1491415.html
Ребят помогите! очень нужно! Введите произвольные 30 чисел. Замените отрицательные числа на 3, положительные, делящиеся на 3 – на 5.
C++ Чтение из файла и запись в массив char Здравствуйте форумчане. Столкнулся с незнанием языка. У меня есть поток, который читает файл. Как мне этот потом записать в массив ? void Server::Remove1() { string word; char mess;... http://www.cyberforum.ru/cpp-beginners/thread1491413.html
C++ Может кто словами описать алгоритм многопутевого слияния?
Может кто словами описать алгоритм многопутевого слияния? В виде: 1-й шаг: делаем то 2-й шаг: делаем это и т. д. В гугле ничего подобного не нашел. Заранее благодарен:-)
Напишите пример программы Hello World C++
Решите мне задачу Hello World!
C++ Насследование классов http://www.cyberforum.ru/cpp-beginners/thread1491391.html
Есть класс(GameVisualObject) и есть его класс потомок(PlayerVO). В объекте pvo недоступны процедуры ни своего не родительского класса. С чем это связанно? class GameVisualObject // базовый класс...
C++ Обработка данных в виде массива структур средствами языка С++ Нужно определить минимальный год издания. Как это сделать? В читаемом файле вот это: Голдинг ПовелительМух 1954 Оруэлл СкотныйДвор 1945 Оруэлл 1984 1949... подробнее

Показать сообщение отдельно
Байт
Эксперт C
16136 / 10414 / 1550
Регистрация: 24.12.2010
Сообщений: 19,715
25.11.2015, 18:53
Цитата Сообщение от mr_mczakenberg Посмотреть сообщение
if(*(x+i) > max) max= * *(x+i); //если больше максимума - в максимум
* * * * if(*(x+i) < min) min= * *(x+i); //меньше минимума - в минимум.
Это можно сделать так:
C++
1
2
3
4
5
if (i==0) min = max = *(x+i);
else {
if(*(x+i) > max) max=   *(x+i); //если больше максимума - в максимум
if(*(x+i) < min) min=   *(x+i); //меньше минимума - в минимум.
}
Или так
C++
1
2
if(i==0 || *(x+i) > max) max=   *(x+i); //если больше максимума - в максимум
if(i==0 || *(x+i) < min) min=   *(x+i); //меньше минимума - в минимум.
Чтобы не делать предположений о диапазоне возможных значений
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru