0% found this document useful (0 votes)
11 views16 pages

Aaiza Iqbal Assignment 4

Uploaded by

Umer Afzal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views16 pages

Aaiza Iqbal Assignment 4

Uploaded by

Umer Afzal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 16

TASK 1:

#include <stdio.h>

#include <stdlib.h>

int main() {

char num;

while(1)

printf("enter a character:\n");

scanf("%c",&num);

if(num=='E'){

printf("exiting program");

exit(0);}

return 0;

Output:
Task 2:
#include <stdio.h>

#include <stdlib.h>

int main() {

int num;

while(1)

printf("enter a number:\n");

scanf("%d",&num);

if(num==0){

printf("exiting proram");

exit(0);}

return 0;
}

Output:

Task 3:
#include <stdio.h>

int main() {

int i,j;

for(i=1;i<=5;i++)

for(j=1;j<i;j++){

printf("*");

printf("*\n");

return 0;
}

Output:

Task 4:
#include <stdio.h>

int main() {

int i,j;

for(i=4;i<=9;i++)

for(j=9;j>=i;j--){

printf("%d",j);

printf("\n");

}
return 0;

Output:

Task 5:
#include <stdio.h>

int main(){

int fac=1,i,num;

printf("enter the number for factorial:");

scanf("%d",&num);

for(i=2;i<=num;i++){

{fac=fac*i;}

printf("%d factorial is:%d\n",i,fac);

}
return 0;

Output:

Task 6:
#include <stdio.h>

int main(){

int i,num;

printf("enter the number for factors:");

scanf("%d",&num);

printf("factors of %d are:",num);

for(i=1;i<=num;i++){

if(num%i==0)

printf(",%d", i);}

return 0;

}
Output:

Task 7:
#include <stdio.h>

int main() {

int i,j,num;

printf("enter number for factors:");

scanf("%d",&num);

for(i=1;i<=num;i++)

{ {printf("factors of %d are:“,i);}

for(j=1;j<=i;j++)

{ if(i%j==0)

{printf(",%d",j);}

printf("\n”) ;

return 0;

Output:
Task 8:
#include <stdio.h>

int main() {

int num;

while (1)

printf("enter number:");

scanf("%d",&num);

if (num==-1)

{printf("terminate the loop”);

break;}

if(num%2==0)

{printf("%d is even\n",num);}

else if (num%2!=0)

{printf("%d is odd\n",num);}

}
return 0;

Output:

Task 9:
#include <stdio.h>

int main() {

int val,i=1,fac=1;

printf("enter number:");

scanf("%d",&val);

do{

fac*=i;

i++;}while(i<=val);

printf(“factorial of %d is %d”,val,fac);

return 0;

}
Output:

Task 10:
#include <stdio.h>

int main() {

int val,reverse;

printf("enter number:");

scanf("%d",&val);

while(val>0)

if(val<10000 && val>9999)

{printf("terminating program");

break;

else

reverse=val%10;

{printf("%d",reverse);}

val=val/10;

return 0;
}

Output:

Task 12:
#include <stdio.h>

int main() {

int i,k;

for(i=0;i<=4;i++)

for (k=0;k<=5;k++)

printf("%d\t",i);

printf("\n");

return 0;
}

Output:

Task 14:
#include <stdio.h>

int main() {

int i,j,k;

for (i=5;i>=1;i--)

for (j=5;j>i;j--)

{printf(" ");

for(k=1;k<=2*i-1;k++)

printf("*");

printf("\n");

return 0;
}

Output:

Task 13
#include <stdio.h>
int main()
{
int n = 5;
for (int i = 0; i < n; i++) {
printf("0 ");
for (int j = 1; j <= i; j++) {
printf("%d ", j);
}
printf("\n");
}
for (int i = n - 2; i >= 0; i--) {
printf("0 ");
for (int j = 1; j <= i; j++) {
printf("%d ", j);
}
printf("\n");
}
return 0;
}
Output
Task 11
#include <stdio.h>
int main() {
int n, i, j, isPrime;
printf("Enter a number: ");
scanf("%d", &n);
printf("Prime numbers from 2 to %d are: ", n);
for (i = 2; i <= n; i++) {
isPrime = 1;
for (j = 2; j * j <= i; j++) {
if (i % j == 0) {
isPrime = 0;
break;
}
}
if (isPrime) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
Output

You might also like