Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

помогите решить задачи с масивами с++

82K
11 мая 2012 года
mrKASHA
1 / / 11.05.2012
1.найти заданий елемент в числовом массиве А[30].
2.в отсортированом числовом массиве В[50] найти заданый елемент.
3.Заданий масив целых чисел А[30]. отсортировать в порядке возростания методом «бульбашкового» сортирования.
4.Заданий масив целих чисел А[30]. отсортировать в порядке возсростания методом отбора.
за раннее спасибо
2.1K
11 мая 2012 года
disputant
95 / / 28.05.2007
Точно C++? :)

Потому что тогда первые два решения вполне на C++ имеют вид:

1. find(A,A+30,zadannyj_element);
2. binary_search(B,B+50,zadannyj_element);

Вас это точно устроит? :)

Готовые исходники на C++ пузырьковой сортировки и сортировки выбором есть на стр. 67 и 66 книжицы "Алгоритмя. Просто, как 2х2" Красиковых.
78K
12 мая 2012 года
Mines
6 / / 12.05.2012
Код:
#include<iostream>

using namespace std;

int main()
{
    int a[30], n=30,b;
    for (int i=0; i<30;i++)
    {
        cin>>a[i]; //забиваем массив числовыми значениями
    }
    cin>>b; //вводим число, которые будем искать
    for(int i=0; i<n; i++) // сверяем числа из массива с числом, заданным пользователем
    {
        if (b==a[i]) {cout<<b<<endl;} //если заданное число равно числу в массиве - выводим это число
        else
        {
            cout<<"NONE"<<endl; //если заданое число не равно ни одному числу в массиве - выводим слово NONE
        }
    }
}
78K
12 мая 2012 года
Mines
6 / / 12.05.2012
это решение первой задачи.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог