Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.05.2013, 19:15   #1
dmnkk
Новичок
Джуниор
 
Регистрация: 15.05.2013
Сообщений: 2
По умолчанию Cоставить блок-схему

Программа сортирует и выводит, введённые пользователем слова, в алфавитном порядке
Код:
uses crt;
const n=10;
var s1,s2:array[1..n] of string;
    i,j:byte;
    x,y:string;
begin
clrscr;
writeln('Введите ',n,' слов латинским алфавитом:');
for i:=1 to n do
 begin
  write('Слово ',i,'  ');
  readln(s1[i]);
 end;
{создадим такой же массив, переведем все символы в верхний регистр}
for i:=1 to n do
 begin
  s2[i]:='';
  for j:=1 to length(s1[i]) do
  s2[i]:=s2[i]+Upcase(s1[i][j]);
 end;
for i:=1 to n-1 do      {сортируем пузырьком по возрастанию = по алфавиту}
for j:=1 to n-1 do
if (s2[j]>s2[j+1]) then
   begin
    x:=s1[j];s1[j]:=s1[j+1];s1[j+1]:=x;{переставляем слова в основном массиве}
    y:=s2[j];s2[j]:=s2[j+1];s2[j+1]:=y;{и во вспомогательном}
   end;
{выводим по алфавиту}
writeln('Слова по алфавиту:');
for i:=1 to n do
writeln(s1[i],' ');
readln
end.
dmnkk вне форума Ответить с цитированием
Старый 21.05.2013, 19:43   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

FCEditor Вам в помощь.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 21.05.2013, 19:52   #3
N.i.k.o.l.a.y.
Форумчанин
 
Регистрация: 12.03.2012
Сообщений: 123
По умолчанию

пиши LNSprogrammers@yandex.ru
<====Если помог, весы под профилем.
N.i.k.o.l.a.y. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Cоставить блок схему и программу вычисления значений функции (Delphi) Никита Ш. Помощь студентам 1 12.12.2012 13:16
Составить схему алгоритма (блок-схему) doc599 Помощь студентам 12 04.10.2012 17:07
Составить блок схему. Златачка Паскаль, Turbo Pascal, PascalABC.NET 1 21.05.2012 20:20
Составить блок схему dark999 Помощь студентам 6 12.05.2011 00:16
Нарисовать блок схему izi2000 Помощь студентам 3 12.02.2011 10:44