![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Baltazar5000 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Мне дан текст - "Sea War The Battles - Красивая трёхмерная версия игры."
Надо инициализировать его строковым массивом. Сравнить английские заглавные и строчные буквы, каких и на сколько больше, всё это вывести на экран. Заранее большое спасибо. |
|||
|
||||
| agl |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 25.6.2006 Репутация: 3 Всего: 3 |
#include <stdio.h>
#include <ctype.h>
Это сообщение отредактировал(а) agl - 23.3.2007, 11:52 |
|||
|
||||
| Rockie |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 23.4.2006 Репутация: 13 Всего: 31 |
agl,
полагаю там не зря еще русские буквы добавили. Твой вариант (не проверял) сработает только для английского предложения. -------------------- Чтобы иметь большой гардероб - надо иметь большой гардероб. |
|||
|
||||
| agl |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 25.6.2006 Репутация: 3 Всего: 3 |
Что автор написал, то и получил, а его текст мимо глаз пролетел)) |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 50 Всего: 88 |
Нет, Rockie, сработает нормально. Потому как isalpha() русские буквы за буквы не считает.
Другое дело, что можно перед выводом какой-нить if добавить, что бы "лишние" символы не выводились. А так всё нормально. -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Baltazar5000 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Спасибо, agl, но amountLowerCh и amountUpperCh мы неизучали. Есть ли другие варианты?
|
|||
|
||||
| zkv |
|
|||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 21 Всего: 92 |
||||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 50 Всего: 88 |
Baltazar5000, вот видишь. Всё стало на свои места. Потому как amountLowerCh и amountUpperCh это обычные массивы, элементами которых являются целые числа. agl просто решил хранить в них количество больших и маленьких букв. Ну и что здесь такого? Нормальное решение. А если ты хочешь какое-то специфическое решение, то скажи, что имено ты хочешь. Какие есть ограничения или пожелания.
Мы, ведь, чужих мыслей читать не умеем. -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Baltazar5000 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Спасибо понял, а что делать если я инициализарую так: str[M][N]="abcdEFgHjsdРУссКИЙ","АнглийСкий dfkDFgfk"([M][N]- это количество строк и столбцов), мне ошибку выдаёт...
|
|||
|
||||
| apook |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 794 Регистрация: 12.7.2006 Репутация: 10 Всего: 23 |
какую? Понял :
Это сообщение отредактировал(а) apook - 28.3.2007, 18:02 -------------------- Мои руки из дуба, голова из свинца ну и пусть ... |
||||
|
|||||
| Rockie |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 23.4.2006 Репутация: 13 Всего: 31 |
Baltazar5000, например так
дожили, русские символы уже "лишние" Это сообщение отредактировал(а) Rockie - 28.3.2007, 18:21 -------------------- Чтобы иметь большой гардероб - надо иметь большой гардероб. |
||||
|
|||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 50 Всего: 88 |
Rockie, гы К тому же я ошибся, ф-ция isalpha() русские символы учитывает.
-------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Baltazar5000 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Огромнейшее спасибо, Dov. Но тему я ещё не закрываю.....
|
|||
|
||||
| Baltazar5000 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Как записать результат программки от Dov в файл(подключить функцию записи из отдельного файла)? И ещё как вывести на экран весь текст, у меня он выводит текст и на заднем фоне лишние символы. Заранее благадарю.
Это сообщение отредактировал(а) Baltazar5000 - 4.4.2007, 17:52 |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 50 Всего: 88 |
Baltazar5000, приведи пример выходного файла, что ты там хочешь увидеть?
Что такое 'на заднем фоне' ? Покажи. Baltazar5000, ты пойми, чем больше покажешь, тем быстрее получишь помощь. -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |