Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

Hed-kun

Программирование, т. 5.1.

Рекомендованные сообщения

(изменено)

Подскажите еще, пожалуйста

Преобразовать одномерный массив, состоящий из n элементов таким образом, чтобы сначала располагались все элементы, находящиеся в интервале [a; b] (интервал вводится с клавиатуры), а затем все остальные элементы.

cout « "Введите интервал (2 числа): " « endl;
cin » c » d;
for (i = 0; i < a; i++)
if (b[i] >= c && b[i] <= d)
{
f[k] = b[i];
k++;
}

и на выводе массив f

но здесь выводятся просто нужные значения, подходящие под условие. как сделать так, чтобы выводились еще остальные значения?

Называй переменные также как они даны в условии, тебе же проще будет. Ну да ладно, пусть будут c и d сейчас. Тебе не нужен новый массив. Смысл такой же как и в сортировке, меняем местами значения.

 

int temp,pos = 0;
cout « "Введите интервал (2 числа): " « endl;
cin » c » d;
for (i = 0; i < a; i++)
if (b[i] >= c && b[i] <= d)
{
temp = b[pos];
b[pos] = b[i];
b[i] = temp;
pos++;
}


Изменено пользователем bananax0r

Поделиться сообщением


Ссылка на сообщение

да, это лабы

конкретно эта - одногруппника, попросил помочь)

 

почему в пайтоне теряет смысл?

потому что в пайтоне это была бы строка кода

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

Подскажите еще, пожалуйста

Преобразовать одномерный массив, состоящий из n элементов таким образом, чтобы сначала располагались все элементы, находящиеся в интервале [a; b] (интервал вводится с клавиатуры), а затем все остальные элементы.

cout « "Введите интервал (2 числа): " « endl;
cin » c » d;
for (i = 0; i < a; i++)
if (b[i] >= c && b[i] <= d)
{
f[k] = b[i];
k++;
}

и на выводе массив f

но здесь выводятся просто нужные значения, подходящие под условие. как сделать так, чтобы выводились еще остальные значения?

Называй переменные также как они даны в условии, тебе же проще будет. Ну да ладно, пусть будут c и d сейчас. Тебе не нужен новый массив. Смысл такой же как и в сортировке, меняем местами значения.

 

int temp,pos = 0;
cout « "Введите интервал (2 числа): " « endl;
cin » c » d;
for (i = 0; i < a; i++)
if (b[i] >= c && b[i] <= d)
{
temp = b[pos];
b[pos] b[i];
b[i] = temp;
pos++;
}

спасибо) это тоже скинул

Поделиться сообщением


Ссылка на сообщение

Подскажите еще, пожалуйста

Преобразовать одномерный массив, состоящий из n элементов таким образом, чтобы сначала располагались все элементы, находящиеся в интервале [a; b] (интервал вводится с клавиатуры), а затем все остальные элементы.

cout « "Введите интервал (2 числа): " « endl;
cin » c » d;
for (i = 0; i < a; i++)
if (b[i] >= c && b[i] <= d)
{
f[k] = b[i];
k++;
}

и на выводе массив f

но здесь выводятся просто нужные значения, подходящие под условие. как сделать так, чтобы выводились еще остальные значения?

Называй переменные также как они даны в условии, тебе же проще будет. Ну да ладно, пусть будут c и d сейчас. Тебе не нужен новый массив. Смысл такой же как и в сортировке, меняем местами значения.

 

int temp,pos = 0;
cout « "Введите интервал (2 числа): " « endl;
cin » c » d;
for (i = 0; i < a; i++)
if (b[i] >= c && b[i] <= d)
{
temp = b[pos];
b[pos] b[i];
b[i] = temp;
pos++;
}

ну да. переменные вроде a b c d - это очень удобно

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

кстати, парни, начальных знаний крестов недостаточно будет чтоб выполнять самые простейшие задания на фрилансе за сотку?

только не чмырите((

Поделиться сообщением


Ссылка на сообщение

с тем что ты тут спрашиваешь - нет

Поделиться сообщением


Ссылка на сообщение
(изменено)

ну да. переменные вроде a b c d - это очень удобно

Ну у него в условии задан интервал промежутком [a; b], а в коде юзает [c; d]

 

кстати, парни, начальных знаний крестов недостаточно будет чтоб выполнять самые простейшие задания на фрилансе за сотку?

только не чмырите((

Ну у тебя и начальных нет. Если хочешь сейчас чото получать - освой, то что проходишь и делай лабы людям с потока/друзьям с других универов.


Изменено пользователем bananax0r

Поделиться сообщением


Ссылка на сообщение

имел ввиду, после окончания этого семестра, будут же какие то знания.

Поделиться сообщением


Ссылка на сообщение

имел ввиду, после окончания этого семестра, будут же какие то знания.

Твои знания зависят не от семестра, или от какого-то времени, а от тебя ващет.

Поделиться сообщением


Ссылка на сообщение

а кресты вообще популярны в фрилансе?


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

Фриланс на крестах? Да еще и со знаниями на уровне полустажера? Что-то на уровне фриланса энтерпрайз-джависта, ага.


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

Поделиться сообщением


Ссылка на сообщение

сори, не шарю в ваших терминах

а что щас в тренде вместо крестов?

Поделиться сообщением


Ссылка на сообщение
(изменено)

js, java, php


Изменено пользователем DeadMage

Поделиться сообщением


Ссылка на сообщение

да, это лабы

конкретно эта - одногруппника, попросил помочь)

 

почему в пайтоне теряет смысл?

ну так помогай.

Поделиться сообщением


Ссылка на сообщение

js, java, php

жава для фриланса? :trollface:

если бы я сейчас учился - то наверное учил бы какую-то жаву с планами отступления в кложу или скалу или же какой-нибудь пайтон (руби не стал бы учить принципиально, т.к. это паскаль для стартапов).

можно еще жаваскрипт учить, но надо смотреть правде в глаза, что на фронтенде решаются такие проблемы, что это всё как-то совсем не интересно. для начала просто супер, но в конце концов понимаешь, что в идеале это формошлепство.


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

почему из жавы в пайтон? почему сразу пайтон нельзя учить?

Поделиться сообщением


Ссылка на сообщение

почему из жавы в пайтон? почему сразу пайтон нельзя учить?

я не говорю, что из жавы в пайтон. скорее выйдет наоборот.

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...