1. Print Nos. From 1 to 10
main( )
{
int i = 1 ;
while ( i <= 10 )
{
printf ( ”%d”, i ) ;
}
}
a = a * 10 ;
a *= 10 ;
b = b % 5 ;
b %= 5 ;
i += 1 ;
Same as i++, +
+i, i = i + 1
+= -= *= /= %= += -= *= /= %= CCoommppoouunndd AAssssiiggnnmmeenntt OOppeerr..
2. One More Way
main( )
{
int i = 1 ;
while ( )
{
Any Non-Zero
number
printf ( ”%d”, i ) ;
i++ ;
}
}
1 /* Repeat infinite times */
3. Applying Brakes
main( )
{
break - Terminates Loop
exit( ) - Terminates Program
break - Terminates Loop
exit( ) - Terminates Program
int i = 1 ;
while ( 1 ) /* Repeat infinite times */
{
printf ( ”%d”, i ) ;
i++ ;
}
}
if ( i > 10 )
break ;
if ( i > 10 )
exit( ) ;
if ( i > 10 )
exit( ) ;
Keyword
5. Running Sum And Products
int s, p, pr, i, n ;
i = 1 ;
while ( i <= n )
{
s = 0 ; p = 1 ; pr = 1 ;
s = s + ;
}
i
p = p * i ;
pr = pr * 2 ;
1 + 2 + 3 + 4 +.…n RS
1 * 2 * 3 * 4 *….n RP
2 * 2 * 2 * 2 *….n RP
1 + 2 + 3 + 4 +.…n RS
1 * 2 * 3 * 4 *….n RP
2 * 2 * 2 * 2 *….n RP
main( )
{
scanf ( ”%d”, &n ) ;
i++ ;
printf ( ”%d %d %d”, s, p, pr ) ;
}
i s
1 0
2 1
3 3
4 6
5 10
6 15
5
6. x x3 x5 x7 x9
1! 3! 5! 7! 9!
main( )
{
x x3 x5 x7 x9
1! 3! 5! 7! 9!
scanf ( ”%f”, &x ) ;
while ( i <= 10 )
{
i = 1 ; s = 0 ;
calculate numerator
calculate denominator
term = numerator / denominator
Add / subtract alternate terms to/from s
i++ ;
}
print ( s ) ;
}
7. main( )
{
scanf ( ”%f ”, &x ) ;
i = 1 ;
while ( i <= 10 )
{
OK ?
float x, s, n, d, t ; int i, j, k, n ;
i++ ;
}
printf ( ”%f ”, s ) ;
}
x1 x3 x5
1! 3! 5!
x1 x3 x5
1! 3! 5!
i j
1 1
2 3
3 5
4 7
5 9
.. ..
j = 2 * i - 1 ;
while ( k <= j )
{
d = d * k ; n = n * x ;
k++ ;
}
k = n = d = 1 ;
t = n / d ;
( i % 2 == 0 ) ? s = s - t : s = s + t ;
Anything
wrong ?
s = 0 ;
Associates
from R to L
8. Prime Number or Not
main( )
{
printf ( ”Enter any number” ) ;
scanf ( ”%d”, &n ) ;
...
...
}
13
2 3 4 .. .. .. 12
int n ;
13
9. Prime No.
main( )
{
int n ;
printf ( ”Enter any number” ) ;
scanf ( ”%d”, &n ) ;
}
13
2 3 4 .. .. .. 12
int i = 2 ;
while ( )
i <= n - 1
{
if ( n % i = = 0 )
printf ( ”Not a prime number” ) ;
else
i++ ;
}
10. main( )
{
int n, i = 2 ;
printf ( ”Enter any number” ) ;
scanf ( ”%d”, &n ) ;
while ( i <= n - 1 )
13
{
if ( n % i == 0 )
printf ( ”Not a prime number” ) ;
else
i++ ;
}
}
if ( i == n )
break ;
{
}
printf ( ”Prime number” ) ;