Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
197 / 8 / 3
Регистрация: 30.04.2016
Сообщений: 649
1

Упорядочить буквы массива по алфавиту

18.11.2018, 19:22. Просмотров 520. Ответов 1
Метки нет (Все метки)

Дан массив из 6 четырёхбуквенных русских слов существительных и нарицательных), в единственном числе,
в именительном падеже. Упорядочить их по алфавиту.
QBasic/QuickBASIC
1
2
3
4
 CLS
DIM A$(6)
DATA "Стол", "Клуб", "Цепь", "Табу", "Яйцо"
   READ Стол$, Клуб$, Цепь$, Табу$, Яйцо$
Переменные строки READ приняли жёлтый цвет
и выскочила табличка:
QBasic/QuickBASIC
1
2
                     Ожидается:  переменная
                 <    ОК   >        <    Справка    >
Программа отказала от дальнейшего ввода элементов кода.
А дальше что? Первые буквы слов перевести в
числовой код? Затем сделать сортировку этих чисел.
После чего эти числа превратить в символы и
пристроить их как то к словам?
И как это всё сделать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2018, 19:22
Ответы с готовыми решениями:

В строке упорядочить буквы по алфавиту
Создать случайную строку из строчных латинских букв. Длину строки задать с клавиатуры. Упорядочить...

Упорядочить по алфавиту буквы слова
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных...

Упорядочить английские буквы в строке по алфавиту
1.Упорядочить английские в строке по алфавиту

Упорядочить по алфавиту буквы каждого слова и удалить слова, содержащие одинаковые буквы
Преобразовать данное предложение, упорядочив по алфавиту буквы каждого слова и удалив слова,...

1
479 / 284 / 7
Регистрация: 05.07.2018
Сообщений: 1,047
Записей в блоге: 5
19.11.2018, 08:55 2
Уважаемый Petro29,
программа совершенно верно указала вам на вашу ошибку. Вы не ввели ни
одной переменной.
Определение:
переменная состоит из ЛАТИНСКИХ БУКВ и цифр и начинается с буквы.
примечание: Русские буквы не могут входить в обозначение переменной.

2. Дальше вам надо задать цикл FOR - NEXT
и в нем присвоить все слова массиву A$() (Ведь вы его для этого ввели?)
3. И наконец, надо произвести сортировку этого массива по возрастанию.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2018, 08:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Упорядочить по алфавиту буквы каждого слова в предложении
Вводится предложение.Необходимо упорядочить буквы в словах по алфавиту и удалить слова, содержащие...

Упорядочить буквы введенного текста по алфавиту (пузырьковая сортировка)
Нужна программа, в которую вводишь текст и она расставляет буквы по алфавиту (обязательно с помощью...

Упорядочить элементы массива типа record по алфавиту
Каждый элемент исходного массива представляет собой запись содержащую следующие поля: -Фамилии...

Удалить во всех словах буквы, расположенные по алфавиту после буквы h
Дана последовательность символов, состоящая из слов. Удалить во всех словах буквы, расположенные по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.