Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2012, 20:58   #1
SKyzZz
Пользователь
 
Регистрация: 14.02.2011
Сообщений: 43
Смех Маленький вопрос

Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace lab1a
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        public double sum = 0; // symma
        public double sam = 1; // pervoe chislo 
        public double sem = 0; // for 'c'
        public int v = 0;
        char ch;
        double a, res;

        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text += 1;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            textBox1.Text += 2;
        }

        private void button3_Click(object sender, EventArgs e)
        {
            textBox1.Text += 3;
        }

        private void button8_Click(object sender, EventArgs e)
        {
            textBox1.Text += 4;
        }

        private void button7_Click(object sender, EventArgs e)
        {
            textBox1.Text += 5;
        }

        private void button6_Click(object sender, EventArgs e)
        {
            textBox1.Text += 6;
        }

        private void button12_Click(object sender, EventArgs e)
        {
            textBox1.Text += 7;
        }

        private void button11_Click(object sender, EventArgs e)
        {
            textBox1.Text += 8;
        }

        private void button10_Click(object sender, EventArgs e)
        {
            textBox1.Text += 9;
        }

        private void button16_Click(object sender, EventArgs e)
        {
            textBox1.Text += 0;
        }

        private void button15_Click(object sender, EventArgs e)
        {
            textBox1.Text += ".";
        }

        private void button4_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
                MessageBox.Show("Eror! No variable");
            else
            {
                ch = '+';
                sum += Double.Parse(textBox1.Text);
                textBox1.Text = "";
            }
        }

        private void button5_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
                MessageBox.Show("Eror! No variable");
            else
            {
                ch = '-';
                sum -= Double.Parse(textBox1.Text);
                textBox1.Text = "";
            }
        }

        private void button9_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
                MessageBox.Show("Eror! No variable");
            else
            {
                ch = '*';
                sam *= Double.Parse(textBox1.Text);
                sum = sam;
                textBox1.Text = "";
            }
        }

        private void button13_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
                MessageBox.Show("Eror! No variable");
            else
            {
                ch = '/';
                sam /= Double.Parse(textBox1.Text);
                textBox1.Text = "";
            }
        }

        private void button14_Click(object sender, EventArgs e)
        {
            {
                if (ch == '+')
                    sum += Double.Parse(textBox1.Text);
                if (ch == '-')
                    sum -= Double.Parse(textBox1.Text);
                if (ch == '*')
                    sum *= Double.Parse(textBox1.Text);
                if (ch == '/')
                    sum /= Double.Parse(textBox1.Text);
                textBox1.Text = sum.ToString();

                textBox1.Text = textBox1.Text;

            }
        }

        private void button17_Click(object sender, EventArgs e)
        {
            ch = 'c';
            sum = sem;
            textBox1.Text = "";
        }

        private void button15_Click_1(object sender, EventArgs e)
        {
            string x = "";
            if (v != 0) textBox1.Text = "0";
            if (textBox1.Text == "0") textBox1.Text = "";
            if (textBox1.Text.IndexOf(',') == -1)
                    if (textBox1.Text == "") x = "0,";
                    else x = ",";
            textBox1.Text = textBox1.Text + x;
                if (textBox1.Text.IndexOf('-') == -1)
                    textBox1.Text = "" + textBox1.Text;
                else textBox1.Text = textBox1.Text.Remove(0, 1);
            {
               
            }
            v = 0;
        }
    }
}

почему не работает деление? oO'


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.
Вложения
Тип файла: rar lab1.rar (77.5 Кб, 7 просмотров)

Последний раз редактировалось Serge_Bliznykov; 21.02.2012 в 00:23.
SKyzZz вне форума Ответить с цитированием
Старый 20.02.2012, 21:17   #2
Newbabe
Чиверс
Пользователь
 
Аватар для Newbabe
 
Регистрация: 07.04.2011
Сообщений: 55
По умолчанию

Код:
private void button13_Click(object sender, EventArgs e)
{
if (textBox1.Text == "")
MessageBox.Show("Eror! No variable");
else
{
ch = '/';
sam /= Double.Parse(textBox1.Text);
sum = sam; //Ты забыл присвоить sam sum - у ;)))))
textBox1.Text = "";
}
}
Деятельность единственный путь к познаниям
Newbabe вне форума Ответить с цитированием
Старый 20.02.2012, 21:26   #3
SKyzZz
Пользователь
 
Регистрация: 14.02.2011
Сообщений: 43
По умолчанию

Цитата:
Сообщение от Newbabe Посмотреть сообщение
Код:
private void button13_Click(object sender, EventArgs e)
{
if (textBox1.Text == "")
MessageBox.Show("Eror! No variable");
else
{
ch = '/';
sam /= Double.Parse(textBox1.Text);
sum = sam; //Ты забыл присвоить sam sum - у ;)))))
textBox1.Text = "";
}
}
тогда, он считает чушь!
SKyzZz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
маленький вопрос datgen Общие вопросы C/C++ 2 12.12.2011 23:14
Один маленький вопрос из С++ в С MrKiray Помощь студентам 1 24.10.2011 22:04
Маленький вопрос по С++ nicklan Общие вопросы C/C++ 1 23.12.2009 11:27
Маленький вопрос... Aliyushka Microsoft Office Excel 8 26.01.2009 03:49
маленький вопрос 1234 Общие вопросы Delphi 1 10.03.2008 12:18