Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Функция: подсчет количества сравнений чисел, выполняемых при операциях сортировки/поиска http://www.cyberforum.ru/c-beginners/thread1920998.html
Подсчет количества сравнений чисел, выполняемых при операциях сортировки, многократного линейного и многократного бинарного поиска.Помогите написать функцию)
C (СИ) Выполнить деление с остатком целых положительных чисел
Выполнить деление с остатком целых положительных чисел А и В, заменив действие деления на действие вычитания, т.е. не используя операций целочисленного деления и остатка.
Форматирование вывода на экран C (СИ)
Здравствуйте. Встал в ступор.. Произвожу запись из текстового файла в структуру, затем содержимое структуры в бинарный файл. После чего вывожу содержимое бинарного файла на экран. В итоге, первые...
C (СИ) если в инт не целое число,даст ошибку или числа до запятой выводит? если я например пишу в инт 27 / 8 ,то мне только целые выведет или ошибку зафигачит??? http://www.cyberforum.ru/c-beginners/thread1920915.html
C (СИ) Вывести количество чисел, кратныx 3, и максимальное из этиx чисел http://www.cyberforum.ru/c-beginners/thread1920862.html
На вxод программы постyпают 4 неотрицательныx целыx числа, не превышающие 1000, среди которыx могyт быть одинаковые. Нyжно написать программy, которая выводит количество чисел, кратныx 3, и...
Вывести число, полученное из заданного N после yдаления всеx единиц C (СИ)
Требовалось написать код, которая дает целое число N, не выше 109, и выводит число, которое дается из N после yдаления всеx единиц; порядок остальныx цифр при этом не меняется. Например, число...
C (СИ) Определить произведение в тех строках матрицы, которые содержат хотя бы один отрицательный элемент
Задание: Дан целочисленный прямоугольный массив. Определить произведение в тех строках, которые содержат хотя бы 1 отрицательный элемент. Я сделала, где нет ни одного отрицательного элемента, а как...
C (СИ) Сколько процентов составляет концентрация получившегося раствора? Есть задача. В сосуд, содержащий 5 литров 12–процентного водного раствора некоторого вещества, добавили 7 литров воды. Сколько процентов составляет концентрация получившегося раствора? По ней надо... http://www.cyberforum.ru/c-beginners/thread1920758.html
C (СИ) Нужны материалы для курсовой http://www.cyberforum.ru/c-beginners/thread1920706.html
Помогите скиньте книги материалы и т.д где можно почитать про ниже сказанное буду очень благодарен Распознавание образов. Основные требования к программе: 1) Распознавание графических примитивов на...
C (СИ) Неправильно показывает информацию Неправильно показывает информацию о накопителе. #include <Windows.h> #include <conio.h> #include <stdio.h> void main () { char Volume ; char Name ; char FileSysName ; http://www.cyberforum.ru/c-beginners/thread1920685.html
Эцео
3 / 3 / 0
Регистрация: 18.10.2016
Сообщений: 10
0

Объединение двух упорядоченных массивов

15.02.2017, 21:15. Просмотров 1555. Ответов 3
Метки (Все метки)

Даны массив A из N целых элементов массив B из M целых элементов. Оба массива упорядочены по неубыванию. Требуется сформировать и вывести массив упорядоченный по неубыванию массив, состоящий из элементов массивов A и B.
Должен выводить так:
Ввод
7 5
1 3 7 7 40 48 777
7 30 33 666 667
Вывод
1 3 7 7 7 30 33 40 48 666 667 777

Сам код:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include<stdio.h>
 int main() 
 {
    int i, j=0, k=0, c[2002], a[1001], b[1001];
    int na, mb; 
    scanf("%d %d", &na, &mb); 
    for (i=0; i<na; i++)
    {
        scanf("%d", &a[i]); 
    }
    for (i=0; i<mb; i++)
    {
        scanf("%d", &b[i]);
    }
    for (k=0; k<na+mb; k++)
    {
        if (a[i] < b[j]) 
            { 
                c[k]=a[i++];
        }
        else c[k]=b[j++]; 
    }
    for (i=0; i<na+mb; i++) 
        {
            printf(" %d", c[i]); 
    }
    return 0;
 }
Где-то ошибка. Потому что выводит огромные нереальные числа: типа -809076002 -809076002 -85436002

Вернуться к обсуждению:
Объединение двух упорядоченных массивов
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2017, 21:15
Готовые ответы и решения:

Из двух упорядоченных массивов составить третий упорядоченный массив
#include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; using namespace std; //...

Объединение двух массивов
Здравствуйте, нужна помощь с программой на Си. &quot;Даны два массива х и y, элементы каждого из...

Объединение и пересечение двух массивов
доброго времени суток, нужна помощь со следующим кодом. void BuildGroup(int** group, int* count)...

Слияние двух упорядоченных по убыванию массивов в один, упорядоченный по убыванию
Даны два упорядоченных по убыванию массива W и G. Получите из них путем слияния упорядоченный по...

Обработка упорядоченных массивов
В упорядоченном по неубыванию массиве чисел определить количество чисел, равных заданному числу...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru