Пигментное пятно представляет собой участок чрезмерного скопления меланина – особого пигмента, находящегося в различных слоях эпидермиса. При его отложении в верхнем слое на коже образуются мелкие пятна (например, веснушки или родинки). Они могут быть от светло-желтого до коричневого цвета и, в большинстве случаев, не доставляют своему обладателю множества хлопот и переживаний.
Совершенно иначе выглядят гиперпигментации, которые откладываются в более глубоких слоях эпидермиса – на поверхности кожи появляется пятна темно-коричневого цвета (они могут возвышаться над поверхностью кожного покрова). Такие пигментации больше расстраивают женщин, а в некоторых случаях очень мешают им.
Пигментные пятна могут появляться как у молодых девушек, так и у женщин за 50. Как правило, их появление более вероятно в возрасте старше 35-40 лет. В единичных случаях они проходят самопроизвольно, гораздо чаще избавление от них требует немалых усилий.
Врачи выделяют следующие виды пигментаций:
веснушки;
хлоазмы;
лентиго;
родимые пятна (родинки).
Причины усиленного синтеза меланина:
Наследственный (генетический) фактор. Является результатом генетической предрасположенности и диагностируется обычно уже при рождении. Сильно проявленная пигментация подлежит лечению современными хирургическими методиками (например, лазерная шлифовка);
Гормональные изменения в организме.Такая пигментация может быть достаточно заметна и является следствием гормональной перестройки, связанной с менструальным циклом, беременностью, послеродовым периодом, гормональным дисбалансом вследствие какого-либо заболевания. Пигментация носит название хлоазмы. Специалисты не рекомендуют самостоятельное лечение в таком случае, так как здесь важно точно установить диагноз и провести курс терапии основного заболевания;
Механическое повреждение кожи. Образование пигментных пятен в результате попыток неграмотного лечения акне, при хроническом и тяжело протекающем фурункулезе, вследствие воздействия химических и термических факторов (ожоги), а также при нарушении протоколов проведения некоторых косметологических процедур (химический пилинг, лазерная шлифовка и др.). Интенсивность значительно варьируется и напрямую зависит от многих составляющих – особенностей кожного покрова конкретного пациента, степени и глубины травмирования;
Агрессивное воздействие ультрафиолета.Пигментные пятна такого типа провоцируются агрессивным воздействием солнечных лучей или других источников ультрафиолета. Они чаще появляются именно на лице, т. к. кожа этого участка тела наиболее тонкая и уязвимая;
Старение кожи. В определенном возрасте (после 40-50 лет и старше) у некоторых людей появляются характерные старческие пигментные пятна, которые располагаются на лице, шее, руках. Это результат активного синтеза меланина и следствие его неравномерного распределения в слоях кожи, а также изменения гормонального баланса и естественного старения организма, и кожи в частности. Кроме того, пигментация в таком возрасте может быть следствием проявления различных хронических болезней. Такое состояние обычно не представляет опасности для человека, но требует более внимательного наблюдения за состоянием здоровья.
К другим причинам появления пигментации относят болезни ЖКТ и патологии почек, дефицит жизненно важных витаминов или минералов, употребление некоторых лекарственных средств (особенно бесконтрольное или длительное), а также аллергические проявления вследствие применения некачественных или неподходящих косметических и ухаживающих средств.
Лечение пигментации
Базовый принцип терапии – определение причины и лечение, адаптированное под этот фактор. Следует пройти консультацию у врачей:
терапевта;
гинеколога;
гастроэнтеролога;
эндокринолога.
так как понятие "гласная", "согласная" и пр. не являются формализованными понятиями, то есть их нельзя вычислить алгоритмически, их нужно задавать таблично, константами, а так как их много, то лучше всего подойдут массивы.
так как не указан язык программирования, в котором нужно реализовать текст, напишу на некоем псевдоязыке, текст которого легко переводится на известный тебе язык.
в общем, программа будет такой
// объявления массивов
знак()
// заполнение массивов
гласная(1)="а";
гласная(2)="а";
гласная(3)="е";
гласная(4)="е";
согласная(1)="б";
согласная(2)="б";
согласная(3)="в";
согласная(4)="в";
знак(1)=".";
знак(2)=".",;
знак(3)="! ";
знак(4)="? ";
// функции
функция фгласная(буква)
для ц=1 по кг цикл
если буква=гласная(ц) тогда
возврат(1);
конеццикла;
конеццикла;
возврат(0);
конецфункции
функция фсогласная(буква)
конецфункции
функция фзнак(буква)
конецфункции
// текст основной программы
ввод(буква);
если фгласная(буква) = 1 тогда
сообщить(буква+" гласная");
иначеесли фсогласная(буква)=1
тогда сообщить(буква+" согласная");
иначеесли фзнак(буква)=1 тогда
сообщить(буква+" разделительный знак");
иначе сообщить(буква+" не квалифицирована");
конецесли;
вот собственно и всё.
замечание1
если язык требует при объявлении массива его размерность- её нужно указать. многие языки имеют встроенную функцию определения размерности, некоторые языки имеют встроенные функции поиска в массиве, тогда нужно воспользоваться ими, а не писать свои функции.
замечание2
если как правило реализуется операторами case
замечание3
основная программа, как правило тоже обрамляется циклом с выходом по условию, которое либо системное либо некий хитрый символ(или клавиша), который ты определяешь концом ввода данных.
замечание4
вместо массив можно использовать строки, содержащие подряд буквы, например, гласная="". в этом случае для поиска нужно пользоваться соответствующими встроенными строковыми функциями.
в общем, смысл должен быть тебе понятен, а дальше - творчество.
успехов!
почему-то при записи убежал возврат каретки, попробовал восстановить. : )