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

Вычислить максимальный по модулю элемент массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить b=2*tg(x)+ 4/3 *ctg(y) http://www.cyberforum.ru/cpp-beginners/thread379277.html
Разработать программу для вычисления математического выражения. b=2*tg(x)+ 4/3 *ctg(y)
C++ как можно разбить на группы кучу переменных? пишу прогу которая высчитывает разную статистику и в ней переменных штук 30.. например int iOrdersLoss int iOrdersProfit int iPeriodsLoss int iPeriodsProfit double dExpectedPayoff http://www.cyberforum.ru/cpp-beginners/thread379276.html
Помогите сделать программку:С введенного текста вывести именно короткое слово. C++
С введенного текста вывести самое короткое слово.
C++ Поиск последнего файла
Доброго времени суток. У меня есть задача "получить список файлов (по расширению) в каталоге, их имена, выбрать из них последний скопированный в каталог, получить его имя в переменную для дальнейшего использования". Реализую так: int m; char p=""; int main(int argc, char* argv) { struct ffblk ffblk; int done,a2,a1,a,a3,a4,i,d; AnsiString fn,res,ds;
C++ Задачка на строки http://www.cyberforum.ru/cpp-beginners/thread379244.html
Помогите кто может, пожалуйста. Задана строка S. Найдите количество ее различных подстрок, включая пустую. Буквы подстроки могут идти не подряд в самой строке. Ввод В первой строке записана строка S (длина от 1 до 25). Вывод Выведите ответ. Пример:
C++ Срочно Народ помогите! первая задача///Массив заполнять случайными числами от -5 до 5. В одномерном массиве состоящем из 10 целых элементов вычислить: а)номер максимального элемента массива б)произведение элементов массива.расположеных между первым и вторым нулевыми элементами. преобразовать массив так.чтобы в первой его половине распологались элементы.стоявшие в нечетных позициях.а во второй половине... подробнее

Показать сообщение отдельно
LostCoast
82 / 82 / 5
Регистрация: 30.09.2011
Сообщений: 404
Записей в блоге: 6
07.11.2011, 19:51     Вычислить максимальный по модулю элемент массива
Цитата Сообщение от dlinniy_miron Посмотреть сообщение
б)сумму элементов массива расположенных между первым и вторым положительными элементами.
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>
using namespace std;
 
int main()
{
    int mas[10], i, sum = 0, count = 0;
    for(i = 0; i < 10; i++) {
        cout << "mas[" << i << "] = ";
        cin >> mas[i];
    }
    for(i = 0; i < 10; i++) {
        if (mas[i] >= 0) 
            i++;
            while (mas[i] < 0) {
                sum += mas[i];
                i++;
            }
 
    }
        cout << "sum = " << sum << endl;
    return 0;
}
вроде работает.Не проверял все случаи, при каком-то не вычислилась сумма, хотя может глюк.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru