Поиск по сайту:


Смотри также:

Пример применения составных файлов, работа с IStorage, IStream - Исходник.

Сортировка Шелла - Исходник.

Найти в массиве и вывести значение наиболее часто встречающегося элемента - Исходник.

Сортировка слов по длине: Переписать в выходную строку слова из входной строки в порядке возрастания их длины. - Исходник.

Все новинки...

Исходник «Сортировка символов в строке: Порядок возрастания «весов» символов задать таблицей вида char ORD[] = «АаБбВвГгДдЕе1234567890»;»

Когда сдавалась работа2007
Где сдавалась работаНГТУ
Оценка5
Имя автораСергей
Файл: 866 Б
Поделиться:

Задание: Выполнить сортировку символов в строке.

Порядок возрастания «весов» символов задать таблицей вида char ORD[] = «АаБбВвГгДдЕе1234567890»;

Символы, не попавшие в таблицу, размещаются в конце отсортированной строки.

//Подключение стандартных библиотек
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <dos.h>

int main ()
{
//Начало программы
//массив «весов»
char ord[22];
CharToOem («АаБбВвГгДдЕе1234567890», ord);

int num = 0, n[100];
char stroka[100], a[80];
CharToOem («Введите строку: „, a);
printf(“%s», a);
gets (stroka); //Ввод строки, которую необходимо отсортировать

int strl = strlen (stroka); //Вычисляем длину введеной строки

 

На данной странице представлены авторские программы. 
Эти лабораторные работы сдавались Новосибирского государственного технического университета по специальности 220400 "Программное обеспечение вычислительной техники и автоматизированных систем". 
Все работы написаны на языка 'Си'. Все программы проверялись на компиляторе Borland C++ 5.02