Professional Documents
Culture Documents
2024-1-60-058.sajid Tahmid Wasi
2024-1-60-058.sajid Tahmid Wasi
2024-1-60-058.sajid Tahmid Wasi
#include<stdio.h>
int main(){
int *p,q;
p=&q;
printf("Enter a number: ");
scanf("%d",&*p);
if(*p>0)
{
printf("The value is positive");
}
else if(*p<0)
{
printf("The value is negative");
}
else if(*p==0)
{
{
printf("The value is zero");
}
}
return 0;
}
Task2
#include<stdio.h>
int ar(char *k);
int main(){
char a[100];
printf("Enter strings: ");
gets(a);
printf("Length of the string : %d",ar(a));
return 0;
}
int ar(char *k)
{
int n=0;
while(*k){
n++;
k++;
}
return n;}
Task3
#include<stdio.h>
int main(){
float a,b,c,d,
sum=0,avg=0,*q,*w,*e,*r;
float *k,*j;
printf("Enter 1st number: ");
scanf("%f",&a);
printf("Enter 2nd number: ");
scanf("%f",&b);
printf("Enter 3rd number: ");
scanf("%f",&c);
printf("Enter 4th number: ");
scanf("%f",&d);
j=∑
k=&avg;
q=&a;
w=&b;
e=&c;
r=&d;
*j=*q+*w+*e+*r;
*k=*j/4;
printf("The average is : %f",*k);
return 0;
}
Task4
#include<stdio.h>
int main(){
int *p,*q,*r,a,b,sum=0;
printf("Enter first number: ");
scanf("%d",&a);
printf("Enter second number: ");
scanf("%d",&b);
p=&a;
q=&b;
r=∑
*r=*p+*q;
Task5
#include<stdio.h>
int main()
{
int base,expo,*nero,*cero;
long long power=1;
int i;
}
printf("%d ^ %d = %11d",base,expo,*nero);
return 0;
}
TASK6
#include<stdio.h>
int main(){
int temp=0,a,b;
int*x,*y;
printf("Enter first number: ");
scanf("%d",&a);
printf("Enter second number: ");
scanf("%d",&b);
x=&a;
y=&b;
temp=*x;
*x=*y;
*y=temp;
return 0;
}
Task7
#include <stdio.h>
int main() {
int a, b, c;
int *p,*q,*s;
int temp=0;
if (a > b) {
temp = *p;
*p = *q;
*q = temp;
}
if (b > c) {
temp = *q;
*q = *s;
*s = temp;
}
if (a > b) {
temp = *p;
*p = *q;
*q = temp;
}
printf("Numbers in ascending order: %d %d %d\n", *p,*q,*s);
return 0;
}
Task8
#include <stdio.h>
int main() {
int n;
int *p;
printf("Enter a number: ");
scanf("%d",&n);
p=&n;
return 0;
}