المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الدرس 11: كفانا إبتداءا... نهاية الإبتداء... مع وظيفة للمشتركين بالدورة c#


khaledbelal
02-12-2010, 02:37 AM
السلام عليكم ورحمة الله وبركاته
سوف يكون هذا الدرس عبارة عن نهايات وتوديعات للإبتداء
حان الوقت أن تنتقل من مبتدئ إلى متوسط على الأقل لا تقلق بشأن إذا كانت الدروس سوف تنتقل إلى مستوى أصعب قليلا لكني أعدك أيها القارئ أنك وسف تجد دروسا لم تجدها من قبل لا في كتاب عربي ولا إجنبي حيث سوف يكون هناك مواضيع متقدمة جدا حول ال Socket مثلا وأمور عديدة ربما أصبحت أستطيع العامل معك بشكل أسرع بعد 10 دروس من مهارات في اللغة لذلك لا تظن إنني سوف أشرح مثل ذلك الشرح الممل لكي أستطيع إعطاءك أكبر قدر من المعلومات لتباشر رحلتك البرمجية بكل قوة سوف أتعمد كتابة بعض الدروس المتقدمة في المستوى هذا من أجل أن تتهيئ للدخول إلى الإحتراف حيث سوف أتطرق إلى:
WPF
WCF
Multi-Threading
وما إلى هنالك من هذه المواضيع الشيقة ولكن قبل ذلك.....

ألا يحق لي أن أرى إن كنت أصبح بإمكانك فعل ولو شيئ بسيط بمفردك من خلال لغة c# ؟؟؟

لذلك..........


أرجو من كل شخص ثابر على الدورة وسار معي بها أن يقوم بعمل وظيفة يقدمها هنا كرد كالتالي..


برنامج الة حاسبة تقوم بكل من:
الجمع - الضرب - الطرح - القسمة

بدون أي إحتمال لتوقفها عن العمل - فكر جيدا قبل أن تبدأ بكتابة الأكواد -

وسوف أبدأ إن شاء الله بكتابة أول دروس المستوى المتوسط...

بانتظار إبداعاتكم....

ماريا إسلام
11-01-2010, 07:04 PM
وعليكم السلام ورحمة الله

جزااكم الله خيراا...عملت الكود وربناا يستر!



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

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

private void button1_Click(object sender, EventArgs e)
{
try
{
double num1, num2;
num1 = double.Parse(textBox2.Text);
num2 = double.Parse(textBox3.Text);
// MessageBox.Show((num1 + num2).ToString());
textBox4.Text = (num1 + num2).ToString();
}
catch
{
MessageBox.Show("يرجى التأكد من القيم المدخلة");
textBox2.Text = "0";
textBox3.Text = "0";
}
}

private void button2_Click(object sender, EventArgs e)
{
try
{
double num1, num2;
num1 = double.Parse(textBox2.Text);
num2 = double.Parse(textBox3.Text);
// MessageBox.Show((num1 - num2).ToString());
textBox4.Text = (num1 - num2).ToString();
}
catch
{
MessageBox.Show("يرجى التأكد من القيم المدخلة");
textBox2.Text = "0";
textBox3.Text = "0";
}
}

private void button3_Click(object sender, EventArgs e)
{
try
{
double num1, num2;
num1 = double.Parse(textBox2.Text);
num2 = double.Parse(textBox3.Text);
// MessageBox.Show((num1 * num2).ToString());
textBox4.Text = (num1 * num2).ToString();
}
catch
{
MessageBox.Show("يرجى التأكد من القيم المدخلة");
textBox2.Text = "0";
textBox3.Text = "0";
}
}

private void button4_Click(object sender, EventArgs e)
{
try
{
double num1, num2;
num1 = double.Parse(textBox2.Text);
num2 = double.Parse(textBox3.Text);
// MessageBox.Show((num1 / num2).ToString());
textBox4.Text = (num1 / num2).ToString();
}
catch
{
MessageBox.Show("يرجى التأكد من القيم المدخلة");
textBox2.Text = "0";
textBox3.Text = "0";
}
}

private void button5_Click(object sender, EventArgs e)
{
this.Close();
}
}
}





http://www8.0zz0.com/2010/11/01/16/901056017.png (http://www.0zz0.com)