C#


Calculator

the first Task you might get in your any programing language The Calculator 

CODE 

FIRST . 


using System;

using System.Collections.Generic;

using System.IO;

 

namespace Week1

{

    class week1

    {

 

        public static void Main()

        {

 

            List<int> all = new List<int>();

            int max = 0;

            int min = 0;

            int avg = 0;

            int count = 0;

            int sum = 0;

            bool q = true;

            Console.WriteLine(" HI .  welcome in Firet Week in Traning Tasks @RawaOnazi ");

 

            Console.WriteLine(" Hint : The Task List is Oredred alphabet *<A> for enter intgers");

 

 

 

 

            while (q)

            {

                char ch;

                Console.WriteLine("Enter an alphabet for choices task ");

                ch = Convert.ToChar(Console.ReadLine());

 

                switch (Char.ToLower(ch))

                {

                    case 'a':

                        Console.WriteLine(" First task is : user enter intgers ");

                        String a = Console.ReadLine();

                        int x = 0;

                        while (int.TryParse(a, out x))

                        {

                            all.Add(x);

                            a = Console.ReadLine();

 

                        }

                        break;

                    case 'b':

                        Console.WriteLine("Secound task is : print avrage ");

                        break;

                    case 'c':

                        Console.WriteLine(" Third task : Method named by Maximum operation ");

                        operation1 o = new operation1(all);

                        Console.WriteLine(o.max());

 

                        break;

                    case 'd':

                        ;

                        Console.WriteLine(" Forth task : Methods named by Minimum operation :");

                        operation1 o2 = new operation1(all);

                        Console.WriteLine(o2.min());

                        break;

                    case 'e':

                        Console.WriteLine("Last task : Mathed named by avarage operation : ");

                        operation1 o3 = new operation1(all);

                        Console.WriteLine(o3.avg());

                        break;

                    case 'f':

                        Console.WriteLine(" Data access , file text ");

                        string ra = @"c:\task1.txt";

                        File.WriteAllText(ra, string.Format("the maximum is{0} ,\n\t and the  minumum is {1},", max.ToString(), min.ToString(), avg.ToString()));

 

                    case 'g':

                        q = false;

                        break;

 

                        //   / defaul:

                        ///       Console.WriteLine(" Sorry there is no more Tasks !!!! ");

                        //      break;

                }

 

 

 

 

            }

        }

 

 

        class operation1

        {

 

 

            List<int> all = new List<int>();

 

            public operation1(List<int> i)

            {

                all = i;

            }

            public int max()

            {

                int x = all[0];

                for (int i = 1; i < all.Count; i++)

                {

                    if (x < all[i])

                        x = all[i];

                }

                return x;

 

            }

            public int min()

            {

                int n = all[0];

                for (int i = 1; i < all.Count; i++)

                {

                    if (n > all[i])

                        n = all[i];

                }

                return n;

            }

            public int avg()

            {

                int n = all[0];

                for (int i = 1; i < all.Count; i++)

                {

                    avg = sum / count;

                }

                return n;

            }

        }

 

    }

    //@RAWAOZI

    //روى


_____________


another Calculter 


Imports System

 

Module Program

    Public FirstNumber As String

    Public SecNumber As String

    Public Choice As String

    Public MIN As Integer = 0

    Public MAX As Integer = 0

    Public SUM As String

    Public AVERAGE As Integer = 0

    Sub Main(args As String())

        Console.Write("[?] Enter First Number: ")

        FirstNumber = Console.ReadLine()

        Console.Write("[?] Enter Second Number: ")

        SecNumber = Console.ReadLine()

        Console.Write("======================================")

        Console.Write(vbNewLine + "[+] What Would You Like To Grab?")

        Console.Write(vbNewLine + "[+] 1. Minimum" + vbNewLine + "[+] 2. Maximum" + vbNewLine + "[+] 3. Sum" + vbNewLine + "[+] 4. Average" + vbNewLine + "[?] Input: ")

        Choice = Console.ReadLine()

 

        If Choice = "1" Then

            MinimumT

        ElseIf Choice = "2" Then

            MaximumT

        ElseIf Choice = "3" Then

            SumT

        ElseIf Choice = "4" Then

            AverageT

        End If

    End Sub

    Public Sub MinimumT()

        If FirstNumber > SecNumber Then

            Console.Write("======================================")

            Console.Write(vbNewLine + "The Min Is: " + SecNumber)

        ElseIf FirstNumber < SecNumber Then

            Console.Write("======================================")

            Console.Write(vbNewLine + "The Min Is: " + FirstNumber)

        End If

    End Sub

    Public Sub MaximumT()

        If FirstNumber < SecNumber Then

            Console.Write("======================================")

            Console.Write(vbNewLine + "The Max Is: " + SecNumber)

        ElseIf FirstNumber > SecNumber Then

            Console.Write("======================================")

            Console.Write(vbNewLine + "The Max Is: " + FirstNumber)

        End If

    End Sub

    Public Sub SumT()

        Dim a As Integer

        Dim b As Integer

        a = Val(FirstNumber)

        b = Val(SecNumber)

        SUM = (a + b)

        Console.Write("======================================")

        Console.Write(vbNewLine + "The Sum Is: " + SUM)

    End Sub

    Public Sub AverageT()

        Console.Write("======================================")

        Console.Write(vbNewLine + "The Average Is: " + SUM)

    End Sub

EndModule

Join