|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.12.2009, 00:39 | #1 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
С (Си) - строки (обработка символьных данных) - прощу помочь
Добрый вечер!
Ну, мне как всегда "повезло". Достался вариант, который я даже примерно не знаю как делать. Сегодня подходил к преподавателю, так и так, помогите... Кое-что разобрали, но все-равно не все ясно. Итак, сама суть задания: для каждого слова заданного предложения указать долю гласных. Определить слово, в котором доля гласных максимальная. Весело... Пока дошел домой, половину забыл, а каляки-маляки толком не разобрал. То,что мне написал препод, выкладываю отдельно. Саму программу (как мог) писать начал. Пока договорились так: до субботы (у нас еще в субботу пара) надо написать программу, которая будет отделять слова из предложения и заполнять ими массив. И вторая половина: просто посчитать количество гласных. Надо принять, что весь текст заполнен маленькими АНГЛИЙСКИМИ буквами (что исключает перебор заглавных букв). Вот что у меня вышло (точнее, не вышло ): Код:
Я Вас очень прошу: помогите найти где что не правильно. И, очень желательно, объяснить. Чтоб я понимал где не так и чего оно ругаться. Всю программу пока не надо, только часть, которую описал выше. Всем, кто откликнется, огромное спасибо!!! |
23.12.2009, 00:41 | #2 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
Да, забыл. Работаем на Borland C++ 3.1
|
23.12.2009, 01:12 | #3 |
Я ещё только учусь
Форумчанин
Регистрация: 06.05.2009
Сообщений: 158
|
вот держи остались только ошибки связанные со switch так как я вообще не понял смысл его использования, пример использования switch можешь посмотреть в хелпе.
Сразу говорю кодом я тут не интересовался а просто поправил ошибки Код:
Последний раз редактировалось Nitrino; 23.12.2009 в 01:15. |
23.12.2009, 01:16 | #4 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
Nitrino
Огромное Вам спасибо! Теперь буду сверять со своим, у меня цель понять, а не тупо сдать. А свич - для простоты. Загнать в цикл - я там заблужусь Программа - как можно проще. Вот мне препод и посоветовал: "в лоб научись делать. Поймешь это - пойдем дальше". Так что тренируюсь пока как умею и хоть как-то понимаю. |
23.12.2009, 01:29 | #5 |
Я ещё только учусь
Форумчанин
Регистрация: 06.05.2009
Сообщений: 158
|
ну да разбирайся по немногу, только свитч обычно используется для разного ода переключений, а в циклах тебе полюбому придётся разбираться ибо без них невозможно писать программы, и в них нет ничего сложного..
|
23.12.2009, 01:32 | #6 |
Я ещё только учусь
Форумчанин
Регистрация: 06.05.2009
Сообщений: 158
|
кстати что бы выдёргивать слова из строки тебе понадобится strtok почитай про него))
|
23.12.2009, 15:23 | #7 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
да понятно, что разобраться придется в любом случае. вот только учиться осталось неделю, а еще эта лабораторная и ргр, но ее я более-менее знаю, там площадь фигуры через интегралы 3-а методами .
|
23.12.2009, 15:28 | #8 | |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
Цитата:
сразу вопрос созрел: еще надо сделать вывод промежуточных результатов, для уточнения (правильно ли работает). как лучше сделать и обозвать, через тот же принтф? |
|
23.12.2009, 18:51 | #9 | |
Я ещё только учусь
Форумчанин
Регистрация: 06.05.2009
Сообщений: 158
|
Цитата:
в том месте где тебе нужно вывести промежуточное значение и пишешь Код:
|
|
23.12.2009, 19:01 | #10 |
Форумчанин
Регистрация: 05.10.2009
Сообщений: 100
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка символьных данных и текстовых файлов | Skrip | Общие вопросы C/C++ | 13 | 10.06.2009 20:51 |
Pascal. Обработка символьных данных. | NitriNKa | Помощь студентам | 3 | 25.04.2009 15:15 |
Обработка символьных данных | Normand | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 13.04.2009 17:32 |