int
i;
i = string.Compare(txtStra.Text.Trim(), txtStrb.Text.Trim());
if (i == 0)
lblResult.Text = "Stra == Strb";
else if (i > 0)
lblResult.Text = "Stra > Strb";
else
lblResult.Text = "Stra < Strb";
+ نوشته شده در دوشنبه سوم خرداد 1389ساعت 8:53  توسط س .ناظری
|
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
//moshakhas konanndeye meghdare poshte
#define size 20
char stack[size];
int top=0,ele;
void push();
char pop();
int isempty();
int isfull();
char infix[30],PostFix[30];
int prec(char);
//tabea baraye gharar dadane amalgar dar poshte
void push(int ele)
{
stack[top]=ele;
top++;
}
//method baraye baddashtan az poshte
char pop()
{
top--;
return(stack[top]);
}
//method baraye moshakhkhas kardane olaviyate amalgarha
int prec(char symbol)
{
if(symbol== '(')
return 0;
if(symbol== ')')
return 0;
if(symbol=='+' || symbol=='-')
return 1;
if(symbol=='*' || symbol=='/')
return 2;
if(symbol=='^')
return 3;
return 0;
}
void main()
{
int i=0,j=0,k=0,length;
char temp;
printf("\nEnter an infix expression:");
scanf("%s",infix);
length=strlen(infix);
for(i=0;i {
//agar amalgar nist be postfix an ra ezafe kon
if(infix[i]!='+' && infix[i]!='-' && infix[i]!='*' && infix[i]!='/' && infix[i]!='^' && infix[i]!=')' && infix[i]!='(' )
PostFix[j++]=infix[i];
//agar amalgar ast dastorate zir ra anjam bede
else
{
if(top==0) //agar poshte khali ast be ebtedaye poshte ezafe va top ra afzayesh bede
push(infix[i]);
else
{
//agar charachter ( ya ) nist olaviyate an ra check kon
if(infix[i]!=')' && infix[i]!='(')
{
//agar olaviyate char feali az ghabli payeen ta ast
//masalan alan + ghabli * ast * ra bardar be postfiz ezafe kon va baed + ra be stack ezafe kon
if( prec(infix[i]) <= prec(stack[top-1]) )
{
temp=pop();
PostFix[j++]=temp;
push(infix[i]);
}
//dar gheyre insorate charachter ra be stack ezafe kon
else
push(infix[i]);
}
else
{
//agar ( ast pas bayad be poshte ezafe shavad
if(infix[i]=='(')
push(infix[i]);
//agar ) ast bayad ta residan be ( az poshte bardashte shavad va be postfix ezafe shavad
if(infix[i]==')')
{
temp=pop();
while(temp!='(')
{
PostFix[j++]=temp;
temp=pop();
}
}
}
}
}
}
//ta zamani ke poshte khali nashode ast tak tak anasor ra az ebtedaye poshte bardar va
//be arraye postfix ezafe kon
while(top!=0)
PostFix[j++]=pop();
printf("the Postfix expression is: %s\n",PostFix);
getch();
}
+ نوشته شده در چهارشنبه پانزدهم اردیبهشت 1389ساعت 9:22  توسط س .ناظری
|
static
void Main(
string[] args)
{
int[] Number = new int[10];
int Sum=0;
for (int i = 0; i < Number.Length ; i++)
{
Console.Write("Enter Number {0} :", i+1);
Number[i] = Convert.ToInt32(Console.ReadLine());
Sum += Number[i];
}
Console.WriteLine("Sum is : {0} ", Sum);
Console.Read();
}
+ نوشته شده در یکشنبه دوازدهم اردیبهشت 1389ساعت 7:55  توسط س .ناظری
|
static
void Main(
string[] args)
{
string Name, Family;
float Number,sum;
for (int i = 0; i < 10; i++)
{
Console.WriteLine();
Console.Write("Enter Name :");
Name=Console.ReadLine();
Console.Write("Enter Family :");
Family = Console.ReadLine();
sum = 0;
for (int j = 0; j < 5; j++)
{
Console.Write("Enter Number({0}) :", j);
Number = Convert.ToSingle(Console.ReadLine());
sum += Number;
}
Console.Write(" {0} ,{1} , {2}", Name, Family, sum / 5);
}
}
+ نوشته شده در یکشنبه دوازدهم اردیبهشت 1389ساعت 7:51  توسط س .ناظری
|
static
void Main(
string[] args)
{
int Number, Sum=0;
for (int i = 1 ; i <= 10; i++)
{
Console.Write("Enter number {0} :", i);
Number = Convert.ToInt32(Console.ReadLine());
if ((Number %3 ==0) && (Number %5==0))
Sum+=Number;
}
Console.WriteLine("Sum is : " + Sum);
Console.ReadKey();
}
+ نوشته شده در شنبه یازدهم اردیبهشت 1389ساعت 11:11  توسط س .ناظری
|
static void Main(
string[] args)
{
int Number;
for (int i = 0; i < 5; i++)
{
Console.Write("Enter Number :");
Number = Convert.ToInt32(Console.ReadLine());
int Sum = 0;
for (int j = 1; j <= Number/2; j++)
if (Number % j == 0)
Sum = Sum + j;
if (Sum == Number)
Console.WriteLine("Adad Tam Ast");
else
Console.WriteLine("Adad Tam Nist ");
}
}
+ نوشته شده در شنبه یازدهم اردیبهشت 1389ساعت 10:56  توسط س .ناظری
|
int
n = 5,i=1,j=1;
while (i <= n)
{
j = 1;
while (j <= n)
Console.Write(" "+i * j++);
Console.WriteLine();
i++;
}
Console.ReadKey();
+ نوشته شده در شنبه یازدهم اردیبهشت 1389ساعت 10:51  توسط س .ناظری
|
static
void Main(
string[] args)
{
int i = 1, Number = 0;
while (i <= 5)
{
Console.Write("Enter Number {0} : ", i++);
Number = Convert.ToInt32(Console.ReadLine());
int f = 1, j = 1;
while (j <= Number)
f = f * j++;
Console.WriteLine("Fact is : {0}", f);
}
}
+ نوشته شده در شنبه یازدهم اردیبهشت 1389ساعت 9:36  توسط س .ناظری
|
int i = 1, Number = 0,Count_Even=0,Count_Odd=0;
long Sum_Even = 0, Sum_Odd = 0;
while (i <= 10)
{
Console.Write("enter number {0} :", i++);
Number = Convert.ToInt32(Console.ReadLine());
if (Number % 2 == 0)
{
Sum_Even += Number;
Count_Even++;
}
else
{
Sum_Odd += Number;
Count_Odd++;
}
}
Console.WriteLine("sum Even {0} ,Count Even {1} " , Sum_Even,Count_Even);
Console.WriteLine("sum Odd {0} ,Count Odd {1} " , Sum_Odd, Count_Odd);
Console.ReadKey();
+ نوشته شده در شنبه یازدهم اردیبهشت 1389ساعت 9:27  توسط س .ناظری
|
static
void Main(
string[] args)
{
int i = 1, number=0;
long sum = 0;
while (i <= 10)
{
Console.Write("enter number {0} :", i++);
number = Convert.ToInt32(Console.ReadLine());
sum += number;
}
Console.WriteLine("sum is " + sum);
Console.ReadKey();
}
+ نوشته شده در شنبه یازدهم اردیبهشت 1389ساعت 9:16  توسط س .ناظری
|