![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
![]()
В t.fio лежит фамилия пробел имя пробел отчество
фамилия, имя, отчество - большие русские буквы (ИВАНОВ ИВАН ИВАНОВИЧ) нужно написать процедуру которая превратит эту строку в (ИВАНОВ И. И.) Вот моя процедура Код:
Нельзя ли как-то по-красивее написать эту процедуру Заранее спасибо!
Программирование - это великое искусство... Такое же как например и живопись!
![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
![]()
Второй вариант (более "красивый", но все же еще не то)
Код:
Программирование - это великое искусство... Такое же как например и живопись!
![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
![]()
Третий:
Код:
Программирование - это великое искусство... Такое же как например и живопись!
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
![]()
finally!
Код:
Программирование - это великое искусство... Такое же как например и живопись!
![]() |
![]() |
![]() |
![]() |
#5 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
А теперь посчитайте коичество вызываемых функций в третьем и финальном вариантах. А каждая функция - это время. Так что третий пока (на данном этапе обучения) самый оптимальный.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]() Код:
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
![]()
Ты прав
да..., но мы знаем, что строка не больше 30 символов поэтому потери времени минимальны однако удалось все записать в одну строку вот в чем заключалась красота!)
Программирование - это великое искусство... Такое же как например и живопись!
![]() |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
![]() Цитата:
Код:
через сколько дней(часов) ты сам не сможешь понять, что здесь написано, без того чтобы не переписать этот код на несколько более простых строк. красота - когда код легко читается (понимается его логика).
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 30.03.2008
Сообщений: 392
|
![]()
тогда лучшая - это третья... спасибо
Программирование - это великое искусство... Такое же как например и живопись!
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. | Каравай | Microsoft Office Excel | 13 | 17.02.2010 09:53 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
2 задачи на паскале, нужен код. "горю на зачете" | NIcque | Помощь студентам | 6 | 15.05.2009 05:59 |
Программа "простые итерации". Готовый код. Проблема с компилированием. | Oleg330 | Общие вопросы C/C++ | 9 | 25.12.2008 23:51 |