Кресты / Говнокод #4468 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36
  37. 37
  38. 38
  39. 39
  40. 40
  41. 41
  42. 42
  43. 43
  44. 44
  45. 45
  46. 46
  47. 47
  48. 48
  49. 49
  50. 50
  51. 51
  52. 52
////.....
			// 
			// button2
			// 
			this->button2->Name = L"button2";   //Кнопка с номером 2,
			this->button2->Text = L"3";         //текстом "3"
			            //и вызывающая обработчик кнопки 1.
			this->button2->Click += gcnew System::EventHandler(this, &Form1::button1_Click); 
			// 
			// button3
			// 
			this->button3->Name = L"button3"; //Кнопка с номером 3,
			this->button3->Text = L"5";       //текстом "5"
			            //тоже вызывающая обработчик кнопки 1
			this->button3->Click += gcnew System::EventHandler(this, &Form1::button1_Click);
////.....
#pragma endregion
	private: System::Void button6_Click(System::Object^  sender, System::EventArgs^  e) {
			 }
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {

			 if (Form1::textBox1->Text=="0")
Form1::textBox1->Text=((System::Windows::Forms::Button^ )sender)->Text;
			 else
				 Form1::textBox1->Text+=((System::Windows::Forms::Button^ )sender)->Text;
		 }
private: System::Void button17_Click(System::Object^  sender, System::EventArgs^  e) {
			 Form1::textBox1->Text="0";
			 m_Box=0;		 }
private: System::Void button15_Click(System::Object^  sender, System::EventArgs^  e) {
			 float x = float::Parse(Form1::textBox1->Text);

			 m_Box = float::Parse(Form1::textBox1->Text);
			
			  Form1::textBox1->Text="";
			 oper =((System::Windows::Forms::Button^)sender)->Text;
		 }
private: System::Void button16_Click(System::Object^  sender, System::EventArgs^  e) {
			 float x = float::Parse(Form1::textBox1->Text);
			
if (oper=="+")
m_Box+=x;
if(oper=="-")
m_Box-=x;
if(oper=="*")
m_Box*=x;
if (oper=="/")
m_Box /=x;
Form1::textBox1->Text=m_Box.ToString();
		 }
};
}

Это кусок простейшего калькулятора одной девушки. Кроме всего прочего вышеописанный код составляющий единственную логику приложения находится в "Form1.h".

Запостил: nekotwi nekotwi, (Updated )

Комментарии (31) RSS

  • А «калькулятор девушки» что вычисляет в девушке кроме размера... э... таланта?
    Ответить
    • это должен быть простейший калькулятор вроде того который есть в windows (вариант "обычный").
      Ответить
      • а как же "программистский" с байтами? без него не зачет
        Ответить
        • Я ж не преподаватель. Я ее бывший одноклассник, только я на 4 курсе на программиста учусь, а она на физика. Вот попросила с программухой помочь.
          Ответить
            • Минск, Физфак БГУ. Пишут какбе на C++ но в VisualStudio последней и с интерфейсами на WindowsForms. Соответвенно предполагаю что они не знают что C++ и managed C++ разные вещи.
              Ответить
        • Если буфера, то полюбасу программистский!
          Ответить
  • и ведь стоило только указать "одной девушки", и тут же "сперма ударила в мозг" и понеслось...
    Ответить
  • > вышеописанный код составляющий единственную логику приложения находится в "Form1.h"
    Ну дык обработчики эвентов автоматически создаются там. Вот там и пишут.
    И вообще, школокод.
    Ответить
  • м-да. стоит вспомнить о кодящих девушках тут же наберется не меньше 2-х десятков коментариев.
    хотел бы плюсануть за это
    this->button3->Name = L"button3"; //Кнопка с номером 3,
    this->button3->Text = L"5"; //текстом "5"
    но в общем уныло - надо оставлять СУТЬ
    Ответить

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8