For Loop
For Loop
Iterative statement
1)For loop
for(init ; condition ; ++/--)
{
//code
}
1)
using System;
class forloop
{
public static void Main(string args[])
{
int i;
for(i=1;i<=1000;i++)
{
Console.WriteLine("{0} ",i);
}
}
}
1.1)Dynamic
{
int i,n;
Console.WriteLine("enter n");
n=Convert.ToInt32(Console.ReadLine());
for(i=1;i<=n;i++)
{
Console.Write("{0} ",i);
}
}
2)
for(i=100;i<=5000;i=i+500)
{
Console.WriteLine("{0} ",i);
}
3)
for(i=100;i>=1;i--)
{
Console.WriteLine("{0} ",i);
}
4)
for(i=1000;i>=100;i=i-80)
{
Console.WriteLine("{0} ",i);
}
for(int i=1;i<=20;i++)
{
CW("Welcome to C# world");
}
}
2 4 6 8 10 ...
using System;
class forloop
{
public static void Main(string args[])
{
int i,n;
Console.WriteLine("Enter 1 number");
n=Convert.ToInt32(Console.ReadLine());
for(i=2;i<=n;i=i+2)
{
CW("{0} ",i)
}
}}
n=8 n=20
i=2(2<=8)T
i=4(4<=8)T
i=6(6<=8)T
i=8(8<=8)T
i=10(10<=8)F
6)upto n odd number print
1 3 5 7 9
7)
accept 1 no (n) from user & display sum upto n number
n=5
1+2+3+4+5=15
{
int n,sum=0,i;
n=
for(i=1;i<=n;i++)
{
sum=sum+i;
}
CW("sum={0}",sum);
}
sum=0 n=5 n=10
i=1(1<=5)
sum=0+1=1
i=2(2<=5)
sum=1+2=3
i=3(3<=5)
sum=3+3=6
i=4(4<=5)
sum=6+4=10
i=5(5<=5)
sum=10+5=15
i=6(6<=5)F
.
.
8)accept 1 no (n) from user & display sum upto n number of even number
9)accept 1 no (n) from user & display sum upto n number of odd number
for(i=1;i<=n;i=i+2)
{
sum=sum+i;
}
CW(sum)
10)accpet x & y number from user print sum between x & y number
x=12 y=17
sum=12+13+14+15+16+17
12)Multiplication table
2*1=2
2*2=4
2*3=6
.
.
.
.
.
.
2*10=20
f1= n* i
using System;
class forloop
{
public static void Main(string args[])
{
int i,n,f1=1;
Console.WriteLine("Enter 1 number");
n=Convert.ToInt32(Console.ReadLine());
for(i=1;i<=10;i++)
{
f1=n*i;
Console.WriteLine("\n{0}*{1}={2}",n,i,f1);
}
}
}
12.1)
Without using * operator multiplication table
11)factorial of given number
5!
5*4*3*2*1
120
i/p n
o/p f1
using System;
class Fact
{
public static void Main(string args[])
{
int i,n,f1=1;
Console.WriteLine("Enter 1 number");
n=Convert.ToInt32(Console.ReadLine());
for(i=n;i>1;i--)
{
f1=f1*i;
}
Console.WriteLine("Fact={0}",f1);
}
}
n=7
i=1(1<=10)
f1=7*1=7
i=2(2<=10)T
f1=7*2=14
.
.
.
i=11(11<=10)F
int sum=0,i,n;
n=
for(i=1;i<=10;i++)
{
sum=sum+n;
Console.WriteLine("\n{0}*{1}={2}",n,i,sum);
}
}
14)
x^n
i/p x,n
o/p f1
5^4
5*5*5*5=625
x=
n=
for(i=1;i<=n;i++)
{
f1=f1*x;
}
CW("Power={0}",f1);
f1=1
x=5
n=3
i=1(1<=3)T
f1=1*5=5
i=2(2<=3)T
f1=5*5=25
i=3(3<=3)T
f1=25*5=125
i=4(4<=3)F
x=6 n=5
15)
write program to accept 1 character from user & also accept range(n) from user &
diplay next n charater
ch=F
n=9
display F G H I J K L M N
using System;
17)
7 25
1 7 1 5 25
prime not prime
class abc
{
public static void Main(string args[])
{
int i,n,div=0;
Console.WriteLine("Enter 1 number");
n=Convert.ToInt32(Console.ReadLine());
for(i=2;i<=(n/2);i++)
{
if(n%i==0)
{
div=1;
break;
}
}
if(div==0)
{
Console.WriteLine("No is prime");
}
else
{
Console.WriteLine("No is not prime");
}
}
}
n=11 div=0 n=17
i=2(2<=5)T
11%2==0 F
i=3(3<=5)T
11%3==0 F
i=4(4<=5)T
11%4==0 F
i=5(5<=5)T
11%5==0 F
i=6(6<=5)F
18)
perfect or not
1,6,28
6
1 + 2 + 3 =6 perfect
8
1+2+4=7 not perfect
using System;
class abc
{
public static void Main(string args[])
{
int i,n,sum=0;
Console.WriteLine("Enter 1 number");
n=Convert.ToInt32(Console.ReadLine());
for(i=1;i<=(n/2);i++)
{
if(n%i==0)
{
sum=sum+i;
}
}
if(sum==n)
{
Console.WriteLine("No is perfect");
}
else
{
Console.WriteLine("No is not perfect");
}
}
}
n=6
n=15
19)fibonacci series
1 2 3 4 5 6 7 8 9 10 11 12 13
0 1 1 2 3 5 8 13 21 34 55 89 144
f1f2f3
f1 f2 f3.......
f1 f2 f3......
using System;
class Fibo
{
public static void Main(string args[])
{
int i,n,f1=0,f2=1,f3;
Console.WriteLine("Enter 1 number");
n=Convert.ToInt32(Console.ReadLine());
if(n<=0)
{
Console.WriteLine("invalid no");
}
else if(n==1)
{
Console.Write("{0}",f1);
}
else
{
Console.Write("{0} {1} ",f1,f2);
for(i=3;i<=n;i++)
{
f3=f1+f2;
Console.Write("{0} ",f3);
f1=f2;
f2=f3;
}
}}}
0 1 1 2
n=11
f1=0 f2=1
i=3(3<=11)T
f3=1
f1=1
f2=1
i=4(4<=11)t
f3=1+1=2
f1=1
f2=2
.
.
..
12
48
GCD=12
LCM=48
using System;
class HelloWorld
{
static void Main()
{
int i,n,a,b,gcd=0,lcm;
Console.WriteLine("enter 2 no");
a=Convert.ToInt32(Console.ReadLine());
b=Convert.ToInt32(Console.ReadLine());
if(a<b)
n=a;
else
n=b;
for(i=1;i<=n;i++)
{
if(a%i==0 && b%i==0)
{
gcd=i;
}
}
lcm=(a*b)/gcd;
Console.WriteLine("GCD={0} LCM={1}",gcd,lcm);
}
}
21)5 programs
for(i=1;i,=25;i++)
{
CW("Welcme");
}