Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/1: Рейтинг темы: голосов - 1, средняя оценка - 5.00
3 / 3 / 0
Регистрация: 23.11.2020
Сообщений: 89
1

Каскадное слияние

12.05.2021, 22:22. Показов 446. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как реализовать часть этого алгоритма?
И еще возникает ошибка в строке 72

#include<iostream>
#include<fstream>

using namespace std;


int main()
{
int n=0,a=0;
int i;
int level;//Количество уровней
int p=5;//Количество файлов
int A;
setlocale(LC_ALL,"rus");

fstream file1("F1.txt");
fstream file2("F2.txt");
fstream file3("F3.txt");
fstream file4("F4.txt");
fstream file5("F5.txt");
fstream file6("F6.txt");



if(file1.is_open()&&file2.is_open()&&file3.is_open()&&file4.is_open()&&file5.is_ open()&&file6.is_open())// Проверка на открытие файлов
cout<<"Все файлы успешно открыты!!!"<<endl;
else
cout<<"Какой-то из файлов не удалось открыть:("<<endl;

ofstream f;// Создаем файловую переменную для записи в файл


f.open("F1.txt",ios::trunc);// Открытие файла на запись, режим "очистить файл"

cout<<"Введите количество чисел n=";
cin>>n;


for( i=0;i<n;i++)
{

a=1+rand()%100;
f<<a<<' ';
}

f.close();


int *mas=new int[n];// создание динамического массива для данных из файла
ifstream f1("F1.txt");// создание файловой переменной, поток для чтения из файла

for(i = 0; i < n; i++)
{
f1 >> mas[i];
}
f1.close(); // закрытие потока

cout << "Содержимое файла "<< endl;
for(i = 0; i < n; i++) // вывод на экран содержимого массива
{
cout << mas[i] << endl;
}

cout<<"Введите уровень"<<endl;
cin>>level;

for( i=1;i<=level;i++)
{

for(int j=2;j<=p;j++)
{
A[p-j]+=A[p-j+1];




}










}







system("pause");
return 0;
}
Миниатюры
Каскадное слияние  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2021, 22:22
Ответы с готовыми решениями:

Слияние.Абстрактное слияние
Написал код. Не корректно работает.Подскажите в чем причина может быть?Нужно написать код алгоритма...

Слияние массивов
Даны два массива. Массив А состоит из N элементов и отсортирован по возрастанию. Массив В состоит...

Слияние массивов
Есть задача: Описать функцию, которая выполнит слияние двух массивов одинаковой длины в третьем...

слияние списков
помогите с написание программы!!! нужно написать программу которая объединяет два упорядоченных...

0
12.05.2021, 22:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2021, 22:22
Помогаю со студенческими работами здесь

Слияние массивов
Получить массив С(k), упорядоченный по возрастанию, путем слияния массивов A(n) и B(m),...

Бинарное слияние
Не получается реализовать алгоритм. Хелп плз. ...

Слияние массивов на с++
Добродень всем.задача такая:массив структур размера N(в моем случае 100).разбить на ленты.т.о...

Слияние массивов
Задан массив A из N элементов и массив B из M элементов. Сформировать массив L из массивов A и B...

Черезстрочное слияние
Появилось вот такое задание по C++: Написать программу на языке C++ чересстрочного слияния (т.е....

Слияние деревьев
Сижу, мучаюсь, не могу понять что подразумевается в задании о слиянии деревьев. Подвесить вершину...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru