Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Перевести с паскаля на С https://www.cyberforum.ru/ c-beginners/ thread537859.html
Перевести данную програму, на Borland C (он же чистый С) uses crt; var st:string; summ,temp:real; i,j,k,c:integer; begin ClrScr; // чистим экран write ('Введите двоичное число: '); read(st);
Написать программу которая выдает сообщения о кодах ASCII. C (СИ)
Здравствуйте, помогите пожалуйста написать программу, которая выдает сообщения о кодах ASCII. Если код меньше 32 или равен 127, то выдается сообщение «Управляющие коды». Если значение кода находится в интервале от 48 до 57 – «Число»; от 65 до 90 и от 128 до 159 – «Прописная буква»; от 97 до 122, от 160 до 175 и от 224 до 241 – «Строчная буква»; от 176 до 223 – «Символ псевдографики».
C (СИ) Стековый калькулятор с обратной польской записью Всем доброго времени суток! Подскажите пожалуйста как реализовать умножение, деление, сложение, вычитание вещественных чисел, а так-же вычисление тригонометрических функций, логарифмов в калькуляторе. /* Простой калькулятор с четырмя действиями. */ #include <stdio.h> #include <stdlib.h> #include <locale.h> #define MAX 100 https://www.cyberforum.ru/ c-beginners/ thread537424.html C (СИ) Получить на экране график функции средствами текстового режима https://www.cyberforum.ru/ c-beginners/ thread537255.html
Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 19.75. Получить на экране график функции средствами текстового режима. Пример: #include "stdafx.h" #include <stdio.h> #include <math.h> #include <locale.h> int main(void) { setlocale (LC_ALL, "rus");
Присвоить переменной F значение 1, если только два числа из трех чисел x, y, z являются положительными и целыми, и 0 в противоположном случае C (СИ)
. Составить программу согласно условию. Присвоить переменной F значение 1, если только два числа из трех чисел x, y, z являются положитель- ными и целыми, и 0 в противоположном случае. #include "stdafx.h" #include "stdio.h" #include "conio.h"
C (СИ) Подсчитать сумму членов ряда с точностью до 0.000001 https://www.cyberforum.ru/ c-beginners/ thread537247.html
Для ряда, члены которого вычисляются по формуле, подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда. Пример: #include "stdafx.h" #include <stdio.h> #include <math.h> #include <locale.h> int main(void) {
C (СИ) Не понятна работа цикла for c указателями. Помогите разобраться со следующей прогой: #include <stdio.h> void main(){ char s="Удалить пробелы и табуляции из строки"; char *ss, /* указатель строки-источника */ *sd; /* указатель строки-приемника */ printf("было: %s\n",s); for( ss=sd=s; *sd=*ss; ss++ ) if(!( *ss==' ' || *ss=='\t' )) sd++; https://www.cyberforum.ru/ c-beginners/ thread537246.html C (СИ) Подсчет времени потраченного на выполнение последовательного и параллельного кода
Всем привет. Хочу померить сколько времени занимает выполнение последовательного участка кода и распараллеленного участка, написал программку, но вот незадача когда массиву задаю значение его элементов больше 250 вылазит exception : stack overflow. Объясните почему так ? Заранее спасибо. #include "stdio.h" #include "omp.h" #include "conio.h" #include "math.h" #include "time.h" #include...
C (СИ) Определить колличество столбцов, не содержащих ни одного нулевого элемента Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовём сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соотвествии с ростом характеристик. что не правильно? #include <stdio.h> #include <math.h> #include <conio.h> #include... https://www.cyberforum.ru/ c-beginners/ thread537200.html C (СИ) Освобождение памяти в списках https://www.cyberforum.ru/ c-beginners/ thread537155.html
Кольцевой список: struct Node { int name; Node *next; Node *prev; }; class List {
C (СИ) Расположить четные элементы последовательности по убыванию
Дана последовательность,расположить ее четные(по значению) элементы по убыванию.На С пожалуйста.
C (СИ) Односвязный список из последовательности целых чисел написать программу которая из последовательности целых чисел формирует односвязный список.в списке осуществить преобразование: в каждой пятерке элементов списка поменять порядок элементов на обратный, в последней группе элементов поменять порядок на обратный независимо от количества элементов)( на СИ если можно) https://www.cyberforum.ru/ c-beginners/ thread536820.html
0 / 0 / 1
Регистрация: 20.03.2012
Сообщений: 14
0

Сортировка вставками массивов из 3-х элементов - C (СИ) - Ответ 2869222

03.04.2012, 17:58. Показов 1052. Ответов 2
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Сортировка вставками массивов из 3-х элементов по элементам массива
Не до конца сортирует
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
29
30
31
32
33
34
35
36
37
38
39
40
41
void Sort (FILE *fp,int **sort,float *res)
 
{
    int tmp[3],pos,b=0;
    for(int i=1;i<(int)*res;i++)
    {
        for(int l=0;l<3;l++)
        {
            tmp[l]=sort[i][l];
        }
        if(sort[i][b]==sort[(i-1)][b])
        {
        i--;
        b++;
        }
        else 
        {
        for(pos=i-1;pos>=0 && sort[pos][b]>tmp[b];pos--)
        {
            for (int l=0;l<3;l++)
            {
            sort[(pos+1)][l]=sort[pos][l];
            }
        }
        for (int l=0;l<3;l++)
        {
        sort[(pos+1)][l]=tmp[l];
        }
        b=0;
        }
    }
 
        for (int j=0;j<(int)*res;j++)
        {
            for (int q=0;q<3;q++)
            {
           fprintf (fp,"%d ",sort[j][q]);
            }
    }
    return;
}


Вернуться к обсуждению:
Сортировка вставками массивов из 3-х элементов C (СИ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2012, 17:58
Готовые ответы и решения:

Сортировка вставками последовательности элементов, отстоящих друг от друга
Можете подробно обьяснить программу??? void shellSort(int a, int size); int increment(int inc,...

Сортировка вставками
Можете подробно обьяснить программу??? void sort (int *mas,int kol); int kol; int main(int argc,...

Сортировка вставками
Мне нужно написать программу, в которой бы присутствовала сортировка вставками. Желательно в...

Сортировка вставками
Сортировка вставками массивов из 3-х элементов Не до конца сортирует int tmp,pos,b=0; for(int...

2
03.04.2012, 17:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2012, 17:58
Помогаю со студенческими работами здесь

Сортировка вставками
Можете подробно обьяснить программу??? void sort (int *mas, int kol){ int i,j,ii,x;...

Сортировка вставками
Отсортировать элементы методом вставками, и найти максимальное. Например задается массив чисел и...

Сортировка вставками
Сортировка вставками: пусть первые k элементов упорядочены по возростанию. Берется (k+1)-ый...

Сортировка вставками
Как отсортировать элементы стоящие на нечетных местах в порядке возрастания? вот что-то пытался...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru