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

Найти минимальный элемент стека и вставить после него 0 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить произведение http://www.cyberforum.ru/cpp-beginners/thread173040.html
задан три целых числа Вычислить произведение двух наименьших из них
C++ Вычислить количество элементов массива, больших С начал только изучать С++ а препод уже просит отчёты, помогите кто чем может: 1)в одномерном массиве из n вещественных чисел вычислить: -количество элементов, больших С -произведение элементов массива,стоящих после большего по модулю элемента и преобразовать массив таким образом чтобы вначале были отрицательные элементы а потом положительные 2)дана целочисленная прямоугольная... http://www.cyberforum.ru/cpp-beginners/thread173029.html
C++ Большая степень
Здраствуйте. У меня нарисовалась такая проблемка: надо подщитать число 2 в степени n (2^n), где n<=10000. n - натуральное. Вывести на екран k-й розряд числа (розряды пронумерованы справа налево, нумерация начинається с нуля). Добавлено через 15 часов 7 минут Может кто помочь с задачкой?
C++ Среда программирования на С++ для MAC
Подскажите пожалуйста оптимальную среду программирования для интересующихся для MAC OS, очень мало информации по этому поводу. Заранее спасибо.
C++ Смена набора символов в консоли http://www.cyberforum.ru/cpp-beginners/thread173019.html
for (int k=0; k<256; k++) { unsigned char i=char(k); cout<<dec<<k<<' '<<oct<<k<<' '<<hex<< k<<' '<<i<<dec<<' '<<(short)i<<endl; Программа выводит число в 10-чной, 16-чной и 8-чной форме, а также символ, который сответсвует десятичному числу. После 224 начинаются выводится кирилические символы. Как сделать так, что бы выводились символы другого набора?
C++ Найти все трехзначные числа, такие, что сумма цифр равна А, а само число делиться на B помоги плиз, составить программу вывода кубов от 1 до 25, подсчитать их сумму подробнее

Показать сообщение отдельно
Гатальский
95 / 0 / 1
Регистрация: 31.05.2010
Сообщений: 11
06.10.2010, 12:59  [ТС]     Найти минимальный элемент стека и вставить после него 0
Слушай, а можешь помочь еще с одной задачей, она будет немного не по теме, но мало ли, может ты знаешь:
Функция, формирующая новый массив, упорядоченный по неубыванию, из двух массивов-параметров, уже упорядоченных по неубыванию.

Добавлено через 2 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <algorithm>
 
using namespace std;
 
template<typename T> struct B : public binary_function<T,T,T>{
  T operator()( T const& a, T const& b ){
    return( 2*a + b );
  }
};
 
template<typename T> void print( T const& el ){  cout << el << " "; }
 
int main()
{
  int a[] = {1,2,3,4,5}, b[] = {2,3,4,5,6};
  int c[5];
  transform( a, a+5, b, c,  B<int>() );
  for_each( c, c+5, print<int> );
}
Добавлено через 1 минуту
"Не по теме:
Интересные люди такие задания придумывают... Нет у стека ни минимального, ни максимального элемента. Есть только возможность отправить в стек / извлечь из стека элемент, ну и узнать количество элементов в стеке. А если где-то посреди стека вставлять/удалять элементы - так какой же он стек после этого?" я не знаю кто это придумывает
 
Текущее время: 00:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru