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

Сжать массив, удалив из него все элементы, модуль которых находится в интервале a,b - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание класса длинного целого числа (С++) http://www.cyberforum.ru/cpp-beginners/thread116950.html
Приветствую.. Условие задачи Определить класс: длинное целое число. Для сохранения числа использовать массив (один элемент массива - одна цифра числа). Создать конструкторы и деструктор. Определить операции: "+", "-", "*" Сложения, вычитания, умножения чисел; "/" Целочисленных деления; "%" Остаток от деления; "==","!=",">","<","<=",">=" Сравнения. Определить функции:
Visual Studio C++ 2005 redistributable ошибка установки При попытке установить visual c++ 2005 redistributable на Windows 7 появляется такая ошибка. http://www.cyberforum.ru/cpp-beginners/thread116947.html
Заполнение матрицы C++
Добрый вечер всем! Мне нужно сделать, чтобы матрица заполнялась по спирали (с первого элемента по часовой стрелке внутрь). Матрица произвольного порядка (не обязательно квадратная!!!). Я тут кое-что сгенерил, да вот только некорректно работает. С большинством комбинаций он норм работает. Помогите!!!! #include <conio.h> #include <cstdlib> #include <cstdio> using namespace std; int main()...
Создание объектов при выполнении C++
Вообщем дело такое: делаю курсовую по ООП на С++(консольная программа). Тут надо сделать иерархию классов, это сделал. Но вот еще кроме этого надо сделать чтобы при работе программы можно было выбирать какие объекты создать, вызывать их методы для установки значений полей, просмотра значений, уничтожения объектов. В плане: появляетьсяя сообщение выберите объект какого класса создать, и список...
C++ Вывод строк с определеной буквой http://www.cyberforum.ru/cpp-beginners/thread116929.html
Вводит ряд строк и выводит те из них, которые начинаются с буквы ‘b’. Помогити новичку с столь простой задачкой по языку "C", буду крайне признателен.
C++ Описать структуру Одежда дана структура-одежда(название,цена,размер). создать меню в си в которое входит: 1)заполнить массив структур 2)вывод 3)добавить новую запись на первую позицию 4)вывести на экран только те записи,которые вводим с клавиатуры 5)выход заранее благодарна))) подробнее

Показать сообщение отдельно
Wital
15 / 15 / 1
Регистрация: 14.10.2009
Сообщений: 82
15.04.2010, 02:11     Сжать массив, удалив из него все элементы, модуль которых находится в интервале a,b
n - размер массива

1.максимум:
C++
1
2
3
4
5
max=a[0];
for (int i=1; i<n; i++)
 if (max<a[i])
  max=a[i];
 printf("Maximum - %d", &max);
2. сумма:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int pos=-1; //позиция последнего положительного числа
int sum=0;
for (int i=n; i>=0; i--)
 if (a[i]>0)
 {
  pos=i;
  break;
 }
if (pos<0)
 printf("в массиве нет положительных чисел");
else
 {
   for (int i=0; i<=pos; i++)
    sum+=a[i];
 }
 printf("Сумма - %d ", &sum);
 
Текущее время: 04:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru