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