Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 22.05.2012
Сообщений: 6

В исходной строке а$ определить и вывести слова, перед которыми стоят младшие по алфавиту слова

22.05.2012, 21:42. Показов 1563. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача 1.
В исходной строке а$ определить и вывести слова, перед которыми стоят младшие по алфавиту слова.
Задача 2.
Определить, является ли заданная строка а$ правильной записью целого числа со знаком. Вывести результат анализа.
Заранее огромное спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.05.2012, 21:42
Ответы с готовыми решениями:

В исходной строке определить и вывести слова, перед которыми стоят младшие по алфавиту слова
Очень прошу вас ребята , помоч мне . Препод дал мне 2 задачки , которые я вообще не понимаю, пройдя 5=х знакомых учителей они тоже не знают...

В исходной строке a$ определить и вывести слова, перед которыми стоят меньшие по длине слова.
В исходной строке a$ определить и вывести слова, перед которыми стоят меньшие по длине слова.

В исходной строке а определить и вывести слова,перед которыми стоят меньшие по длине слова
1)В исходной строке а определить и вывести слова,перед которыми стоят меньшие по длине слова. 2)Сформировать по искомой строке а новую...

4
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
22.05.2012, 22:52
младшие по алфавиту слова
В чём это выражается?

2.
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
CLS
c$ = "0123456789"
LINE INPUT "Vvedi chislo: ", a$
a$ = LTRIM$(RTRIM$(a$))
IF LEFT$(a$, 1) = "-" THEN b$ = MID$(a$, 2) ELSE b$ = a$
  FOR i = 1 TO LEN(b$)
     IF INSTR(1, c$, MID$(b$, i, 1)) = 0 THEN PRINT "No!": END
  NEXT
PRINT "Yes!"
0
0 / 0 / 0
Регистрация: 22.05.2012
Сообщений: 6
26.05.2012, 21:13  [ТС]
Например мы берем фразу -привет алёша света оля
разбиваем на слова .берём первую букву каждого слова и смотрим младше она по алфавиту или нет,и в итоге из той фразы которую я привела в пример должно вывести-привет света
0
Кормпилятор
 Аватар для Quiet Snow
5044 / 1718 / 409
Регистрация: 25.04.2010
Сообщений: 4,827
Записей в блоге: 2
27.05.2012, 00:24
Немного громоздко, лень оптимизировать...
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CLS
DIM f AS STRING, s AS STRING
DIM slv AS STRING, Sh AS STRING
Sh = "aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ"
Sh = Sh + "аАбБвВгГдДеЕёЁжЖзЗиИйЙкКлЛмМнНоОпПрРсСтТуУфФх"
Sh = Sh + "ХцЦчЧшШщЩъЪыЫьЬэЭюЮяЯ"
LINE INPUT "Vvedi frazu : ", f
pz = 1
 DO: s = MID$(f, pz, 2)
   IF (LEFT$(s, 1) = " " AND RIGHT$(s, 1) <> " ") OR (pz = 1 AND LEFT$(s, 1) <> " ") THEN
     pe = INSTR(pz + 1, f, " ")
     IF pe THEN
     slv = MID$(f, pz + 1 + (pz = 1), pe - pz)
     ELSE slv = MID$(f, pz + 1 + (pz = 1))
     END IF
     b = INSTR(Sh, LEFT$(slv, 1))
     IF b > bo THEN PRINT RTRIM$(slv) + " ";
     bo = b
   END IF
 pz = pz + 1
 LOOP WHILE pz < LEN(f)
0
6180 / 945 / 313
Регистрация: 25.02.2011
Сообщений: 1,381
Записей в блоге: 1
27.05.2012, 08:46
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DIM txt AS STRING, s1 AS STRING, bukva AS STRING, slovo AS STRING, i AS INTEGER
txt = "привет Алёша Света Оля"
 
CLS
FOR i = 1 TO LEN(txt) + 1
    bukva = MID$(txt + " ", i, 1)
    IF bukva = " " THEN
        IF UCASE$(s1) < UCASE$(slovo) THEN PRINT slovo
        s1 = slovo
        slovo = ""
    ELSE
        slovo = slovo + bukva
    END IF
NEXT i
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.05.2012, 08:46
Помогаю со студенческими работами здесь

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

Вывести слова, перед которыми в строке находятся только меньшие (по алфавиту) слова, а за ними только большие
Подскажите пожалуйста, если у меня была строка вроде char str, мне нужно выполнить след задание: Дана строка, содержащая от 1 до 30 слов, в...

Вывести слова, перед которыми стоят меньше по длине слова
Большая просьба: помогите решить задачу!!! Она в прикреплённом файле! Заранее СПАСИБО!

Напечатать только те слова, перед которыми в строке находятся только меньшие (по алфавиту) слова
Народ, помогите дописать программу, на языке ANSI C. Задание: Дана строка s, содержащая от 1 до 30 слов, в каждом из которых от 1 до...

Напечатать только те слова, перед которыми в строке находятся только меньшие (по алфавиту) слова
Дана строка s, содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 строчных латинских букв. Между соседними словами стоит запятая,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru