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

Функция с использованием массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерный массив (ЗАдача) http://www.cyberforum.ru/cpp-beginners/thread391578.html
Помогите! Дан двумерный массив (8,8). Найти максимальный элемент среди элементов строк Задачу нужно написать на языке Си
C++ Вычисление и вывод на экран таблицы функций. Кто чем сможет подсказать, и помочь? Вычислить и вывести на экран таблицу функции y=f(x) в интервале с шагом h. Использовать два метода (с применением for и while). Результаты представить в виде... http://www.cyberforum.ru/cpp-beginners/thread391570.html
Сортировка Массива C++
ВСем привет тут такая задача Заполнить массив из 10 элементов случайными числами в интервале и отсортировать его по последней цифре. Пример: Исходный массив: 14 25 13 30 76 58 32 ...
Массив.Посчтитать количество согласных букв. C++
Помогите пожалуйста решить такое задание: Дан массив из слов (в одной строке одно слово). Определить количество согласных букв в каждом из слов.
C++ Помогите решать задачку в C++ http://www.cyberforum.ru/cpp-beginners/thread391504.html
Пожалуйста, помогите решать задачку. Разработать алгоритм и программу решений следующих задач: Описать функцию Fib(N) целого типа, вычисляющую N-й элемент последовательности чисел Фибоначчи Fk,...
C++ Массив 6) Дан целочисленный массив (размер и элементы массива вводятся пользователем). Упорядочить массив тремя способами: в порядке возрастания значений элементов; в порядке убывания суммы цифр элементов;... подробнее

Показать сообщение отдельно
Thinker
Эксперт С++
4226 / 2200 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
25.11.2011, 14:58
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<stdio.h>
#include<conio.h>
void Insert (int *a, int *pn, int x)
{
    int j;
    for(j = (*pn) - 1; j >= 0 && a[j] > x; j--)
        a[j+1] = a[j];
    a[j+1] = x;
    (*pn)++;
}
 
int main()
{
    int i, n, a[5] = {5, 4, 3, 2, 1};
    for(n = 1; n < 5; )
        Insert(a, &n, a[n]);
    for(i = 0; i < n; i++)
        printf("%d ", a[i]);
    getch();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru