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

Построить упорядоченный по возрастанию третий массив слиянием двух заданных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Системное программирование. Работа с процессами и анонимным каналом http://www.cyberforum.ru/cpp-beginners/thread1206469.html
Есть задание .Программа порождает два процесса, один процесс пишет в неименованный канал, другой считывает из него информацию и записывает в файл. Есть программа. Текст программы: #include...
C++ Элементы массива с нечетных позиций необходимо отсортировать по возрастанию, с четных - по убыванию Значит есть одномерный массив из 10 чисел. Заполнен случайными значениями. Числа расположенные на нечетных позициях необходимо отсортировать по возрастанию. Числа расположенные на четных позициях... http://www.cyberforum.ru/cpp-beginners/thread1206467.html
Обращение к элементам массива через биты некоторого числа C++
Пусть есть массив Mass из 10 элементов и число А = 510 = 0...0 01012. Мне надо обратиться к 0 и 2 элементам (или к 7 и 9 - это как посмотреть) массива Mass. Можно ли как-нибудь через биты числа А...
C++ Подсчитать количество тех элементов последовательности B, для которых нет равных среди элементов A
Даны натуральные числа m и n и действительные числа a1,...,am (a1>a2>...>am), b1,...,bn. Составить программу подсчета количества тех bi, 1<=i<=n, для которых нет равных среди a1,...,am.
C++ Удалить нечётные строки двумерного массива (динамический массив) http://www.cyberforum.ru/cpp-beginners/thread1206441.html
Требуется написать программу: 1. Удалить все нечётные строки двумерного массива. 2. После той строки, которая содержит наибольший элемент, добавить новую строку (с любыми числами). Оба пункта...
C++ код из pascal в c++ Помогите перевести пожалуйста uses crt; const nmax=15; type mas=array of real; mtr=array of mas; {сортировка по возрастанию строки матрицы} procedure Sort(var a:mas;n:integer); var... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
12.06.2014, 19:48
Цитата Сообщение от uglyPinokkio Посмотреть сообщение
за 5 минут можно написать 10 строк, работающих на заданном наборе,
Подгон исходных данных под решение - это не есть решение. К тому же, учитывая, что сами эти данные и придумали, а не взяли хотя бы от ТС. Ссылка на правильное решение - это безусловно хорошо, но зачем было приводить кривой код в сообщении #6 и еще отмечать его простоту, мне не понятно. Можно было было бы ещё круче сделать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
int main()
{
  int arr1[]={0,2,4,6,8};
  int arr2[]={1,3,5,7,9};
  int arr3[10];
 
  for(int pos=0;pos<5;pos++)
  {
      arr3[pos*2] = arr1[pos];
      std::cout<<arr3[pos*2]<<"\n";       
      arr3[pos*2+1] = arr2[pos];
      std::cout<<arr3[pos*2+1]<<"\n";
  }
  return 0;
}
Тоже ведь под "исходные данные" подходит.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru