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

Даны два массива, упорядоченных по возрастанию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ дайте небольшую подсказку пожайлуста http://www.cyberforum.ru/cpp-beginners/thread683747.html
подскажите пожайлуста, у меня есть два задания 1) ето из введеных значений (к примеру 3) выбрать если из пара в суме равная не парному числу и 2 задание есть масив от 0 до 1000 надо найти числа в масиве, кратные 3 и 7 и вычислить их суму впринцепи мне полностю решать ненадо, я знаю как все сделать, у меня проблема вот в чем. по первому заданию - как узнать что сума будет непарным числом,...
C++ Получить строку состоящую из 5 звёздочек Почему то программа выводит только одну звёздочку и затем букву "g". Где тут ошибка? #include <iostream> #include <string> using namespace std; int main () { string s; s="* "; int i=0; http://www.cyberforum.ru/cpp-beginners/thread683729.html
Построить массив по правилу C++
Дан массив A. Построить массив В(5) по следующему правилу: В(I) присвоить 1, если в I-той строке массива есть хотя бы один отрицательный элемент, в противном случае В(I) присвоить 0. покажите пожалуйста как это делается на с++, заранее огромное спасибо!
Задача на матрицы и функции! C++
Ребята помогите пожалуйста с задачкой!!! Заранее спасибо!!!! Пусть m (А, i) означает номер столбца матрицы А, в котором находится последний в строке минимум 1-й строки. Проверить, верно ли, что для заданной матрицы размером 20 × 20 выполняются неравенства т (А, 1) <т (A, 2) <... <Т (А, 20). Обязательно использовать функцию.
C++ Передать значения из одного укахателя в другой http://www.cyberforum.ru/cpp-beginners/thread683707.html
И снова глупый вопрос по указателям! Их количество стремится к бесконечности. Имеется функция, которая возвращает двумерный массив заданой ей величины. Почему-то программа не хочет записывать ее возвратное значение (она имеет тип bool**) в другую переменную того же типа. Если реально сделать так, чтобы ошибки из=за этого не возникало, подскажите, как; если нет, или проще переписать функцию...
C++ Посчитать сумму без цикла Здравствуйте! Никак не пойму как можно посчитать сумму(сигма) без использования цикла. Нужно найти сумму \sum_{i=0}^{n}{({i}^{2} + m)}^{2} N и M вводим с клавы подробнее

Показать сообщение отдельно
mad_svyat
17 / 17 / 0
Регистрация: 10.01.2012
Сообщений: 34
29.10.2012, 23:42     Даны два массива, упорядоченных по возрастанию
Решение с помощью алгоритмов STL, делал для себя, не знаю насколько оно будет полезно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <iterator>
#include <algorithm>
 
using namespace std;
 
int main() {
    const int n = 5;
    const int m = 6;
    int a[n] = {0, 1, 24, 88, 95};
    int b[m] = {12, 34, 46, 67, 120, 313};
    int c[n+m];
    copy(a, a + n, c);
    copy(b, b + m, c + n);
    sort(c, c + n + m);
    typedef ostream_iterator<int> Out;
    copy(c, c + n + m, Out(cout, " "));
 
    return 0;
}
 
Текущее время: 00:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru