Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 13.03.2012, 10:35   #1 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Question Две последовательности C++

Даны две последовательности a1<=a2<=...<=an и b1<=b2<=...<=bm.
Образовать из них новую последовательность чисел так, чтобы она тоже была неубывающей. Дополнительный массив не использовать.
gazon вне форума   Ответить с цитированием

Старый 13.03.2012, 10:35
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Данные посты могут вам помочь т.к. имеют сходства с вашим

Сгенерировать последовательности на Delphi
Задача на последовательности
Помогите, пожалуйста, написать программу по последовательности чисел

Старый 13.03.2012, 10:36   #2 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Я использовал динамический массив, не знаю как можно закинуть второй в первый, в цикле какие параметры задавать?
gazon вне форума   Ответить с цитированием
Старый 13.03.2012, 10:54   #3 (permalink)
Rossomaxa
Лесник
 
Аватар для Rossomaxa
 
Регистрация: 11.10.2011
Сообщений: 338
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 771
По умолчанию

Свой код показали.Приятно помогать видя, что человек пытается понимать.
Rossomaxa вне форума   Ответить с цитированием
Старый 13.03.2012, 18:34   #4 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

#include <iostream.h>
#include <math.h>
main()
{
int i,ra,rb,k;
cout<<"Vvedite razmer 1-go masssiva-> ";
cin>>ra;
cout<<"Vvedite razmer 2-go masssiva-> ";
cin>>rb;
int *a = new int [ra], *b = new int[rb];
cout<<"Vvedite masssiv a"<<endl;
for (i=0; i<ra; i++)
cin>>a[i];
cout<<"Vvedite masssiv b"<<endl;
for (i=0; i<rb; i++)
cin>>b[i];
k=ra;
ra=ra+rb;
for (i=0; i<rb; i++)
a[k+1]=b[i];
for (i=0; i<ra; i++)
cout<<a[i]<<" ";
return 0;
}
gazon вне форума   Ответить с цитированием
Старый 13.03.2012, 18:35   #5 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

он какую-то бяку выводит
gazon вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 14:51.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.