-
Вопрос по литературе:
Может ли порядочный человек поступить непорядочно? Порядочно ли ведут ли себя герои по отношению друг к другу?".-
Автор:
rolandcalhoun
-
-
В рассказе идет речь об истории несостоявшейся любви Павла Константиновича Алехина и Анны Алексеевны Луганович, о чем повествует главный герой. Далее дана портретная характеристика Алехина: «Мужчина лет сорока, высокий, полный с длинными волосами, похожий больше на профессора или художника, чем на помещика» . А. П. Чехов приводит описание бытового антуража героя: «Дом был большой, двухэтажный, тут была обстановка простая, и пахло ржаным хлебом, и дешевой водкой и сбруей» . Алехин представляет своим слушателем некоторую общую идею, обнимающую далеко не один только тот случай, который он собирается рассказать: «Мы, русские порядочные люди когда любим, то не перестаем задавать себе вопросы: честно это или нечестно, умно или глупо, к чему поведет эта любовь, я не знаю, но что это мешает, не удовлетворяет, раздражает - это я знаю» . Алехинский «футляр» раскрылся, когда он встретился с Анной Алексеевной Луганович: «Я видел женщину молодую, прекрасную, добрую, интеллигентную, обаятельную, женщину, какой я раньше никогда не встречал; и сразу я почувствовал в ней существо близкое, уже знакомое, точно это лицо, эти глаза приветливые и умные я видел уже когда - то в детстве» , - вспоминает он. В их встречи нет ни нравственности, ни логики, а только одна случайность. Алехин и Анна Алексеевна молча любили друг друга, от самих себя пряча свою тайну. Вновь А. П. Чехов проводит аналогию с рассказом «Человек в футляре» , говоря о влюбленности главного героя. Но если Беликов под влиянием любовного чувства еще больше ушел в свой «чехол» , то Алехин, наоборот, стремится расколоть свой «футляр» . Красной нитью через весь рассказ проходит портретное описание Анны Алексеевны Луганович, которое постоянно меняется. «Ее взгляд, изящная, благородная рука, ее домашнее платье, прическа, голос, шаги всякий раз производили на меня впечатление чего-то нового» . С течением времени Алехин пытался понять «тайну молодой женщины, красивой, умной, которая выходит замуж за неинтересного человека, за старика, имеет от него детей» . Главный герой в своих рассуждениях уходит еще глубже, коря судьбу за то, что «она (Анна Алексеевна) встретилась именно ему, а не мне, и для чего нужно было, чтобы в нашей жизни произошла такая ужасная ошибка» . Чехов подвергает своего героя сомнениям и колебаниям, терзающих его душу, герой задается вопросами: как правильно поступить, что сделать, а может быть, лучше ничего не делать? И в тоже время Алехин боится всего: «что могло бы открыть его тайну им же самим. Он нежно, глубоко и тихо и грустно любит» . И вот когда наступает время расстаться «взгляды наши встретились, я обнял ее, она прижалась к моей груди, и слезы потекли из глаз, я признался ей в своей любви, и со жгучей болью в сердце я понял, как нежно, мягко и обманчиво было все то, что нам мешало любить» , - вспоминает Алехин. В конце рассказа Алехин понимает, что все его колебания, сомнения и терзания напрасны: «ведь когда любишь, то в своих рассуждениях о своей любви нужно исходить с высшего и более важного, чем счастье и несчастье, грех или добродетель в их ходячем смысле, или не нужно рассуждать вообще»
-
Вопрос по информатике:
Доброго времени суток. Очень срочно нужна помощь. Задача заключалась в том, чтобы написать все функции на языке с++ для операций с дробями, у меня не получается сделать функцию перевода обычной дроби в десятичную. Видел уже похожие вопросы на других сайтах, но те ответы, что даны, в моей программе работают не правильно.
Вот моя программа:
#include <iostream>
class fraction
{
public:
int num;
int denum;
bool vec;
void print()
{
std::cout<< this-> num << "/" << this-> denum << std::endl;
}
void swap (int *a, int *b)
{
int f;
f= *a;
*a = *b;
*b = f;
}
int NOD(int a, int b)
{
int div;
if (a<0)
a=-a;
if (b<0)
b=-b;
while (a != b)
{
if (a < b)
swap(&a,&b);
a = a - b;
}
div = a;
return div;
}
fraction mul (fraction arg)
{
fraction temp;
temp.num = this->num * arg.num;
temp.denum = this->denum * arg.denum;
return temp;
}
fraction mul_number(fraction arg)
{
fraction temp;
int integer = 2;
temp.num = num * integer;
temp.denum = denum;
int common = NOD(temp.num, temp.denum);
temp.num /=common;
temp.denum/=common;
return temp;
}
fraction del(fraction arg)
{
fraction temp;
temp.num = this-> num * arg.denum;
temp.denum = this->denum * arg.num;
return temp;
}
fraction del_number(fraction arg)
{
fraction temp;
int integer = 2;
temp.num = num;
temp.denum = denum * integer;
return temp;
}
fraction del_number_two(fraction arg)
{
fraction temp;
int integer = 2;
temp.num = denum * integer;
temp.denum = num;
return temp;
}
fraction add(fraction arg)
{
fraction temp;
temp.num = (this ->num *arg.denum) + (arg.num*denum);
temp.denum = this -> denum * arg.denum;
return temp;
}
fraction add_number(fraction arg)
{
fraction temp;
int integer = 2;
temp.num = integer * this->denum + this-> num;
temp.denum = this->denum;
return temp;
}
fraction sub(fraction arg)
{
fraction temp;
temp.num = (this->num *arg.denum) - (arg.num*denum);
temp.denum = this ->denum * arg.denum;
return temp;
}
fraction sub_number(fraction arg) //вычитание целого числа из дроби
{
fraction temp;
int integer = 2;
temp.num -= integer * this-> denum - this-> num ;
temp.denum = this->denum;
return temp;
}
fraction sub_number2(fraction arg) // вычитание дроби из целого числа
{
fraction temp;
int integer = 2;
temp.num = integer * this->denum - this-> num;
temp.denum = this->denum;
return temp;
}
fraction step(fraction arg)
{
fraction temp;
temp.num = (num *num);
temp.denum = (denum*denum);
return temp;
}
fraction sokr(fraction arg)
{
fraction temp;
int div;
div = NOD(num,denum);
temp.num = (this -> num / div);
temp.denum = (this-> denum / div);
return temp;
}
};
int main()
{
fraction fr1;
fr1.num = 1;
fr1.denum = 2;
fraction fr2;
fr2.num = 3;
fr2.denum = 5;
fr1.print();
fr2.print();
fr1.mul(fr1).print();
fr1.mul_number(fr1).print();
fr1.del(fr2).print();
fr1.del_number(fr1).print();
fr1.del_number_two(fr1).print();
fr1.add(fr2).print();
fr1.add_number(fr1).print();
fr1.sub(fr2).print();
fr1.sub_number(fr1).print();
fr1.sub_number2(fr1).print();
fr1.step(fr1).print();
fr1.sokr(fr1).print();
}
-
Ответов: 1
-
2 года назад
-
-
Вопрос по истории:
Для чего речи посполитая надо было ослаблять власть бориса годунова?-
Ответов: 4
-
2 года назад
-
-
Вопрос по геометрии:
Задача по геометрии,с рисунком-
Ответов: 1
-
2 года назад
-
-
Вопрос по физике:
Как называется магнитные полюсы магнита?
-
Ответов: 1
-
2 года назад
-