Skip to content

Commit 2f8653d

Browse files
authored
Add files via upload
0 parents  commit 2f8653d

30 files changed

Lines changed: 354 additions & 0 deletions

‎lab assign 02 in C/LAB 04.c‎

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
#include<stdio.h>
2+
void funxyx(int n)
3+
{
4+
int len1;
5+
if((n/4)%2==0)
6+
{
7+
len1=n/4;
8+
}
9+
else
10+
{
11+
len1=(n/4)-1;
12+
}
13+
int len2=len1-2;
14+
15+
int sum2=0;
16+
17+
for(int i=len2; i<=len2+6; i+=2)
18+
{
19+
sum2=sum2+i;
20+
}
21+
if(n==sum2)
22+
{
23+
printf("%d + %d + %d + %d = %d\n",len2,len2+2,len2+4,len2+6,sum2);
24+
}
25+
else
26+
{
27+
printf("soryy did not match!!");
28+
}
29+
}
30+
int main()
31+
{
32+
int n;
33+
int test;
34+
scanf("%d",&test);
35+
for(int i=1;i<=test;i++){
36+
scanf("%d",&n);
37+
funxyx(n);
38+
}
39+
return 0;
40+
}

‎lab assign 02 in C/LAB 04.exe‎

52.9 KB
Binary file not shown.

‎lab assign 02 in C/LAB 04.o‎

1.3 KB
Binary file not shown.

‎lab assign 02 in C/LAB 06.c‎

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
2+
#include<stdio.h>
3+
int five_fun(int a[],int len);
4+
int three_fun(int a[],int len);
5+
int main()
6+
{
7+
int ar[105];
8+
int n;
9+
int i;
10+
printf("TOTAL NUMBER OF ELEMENT IN THE ARRAY.........<<");
11+
scanf("%d",&n);
12+
for(i=0; i<n; i++)
13+
{
14+
printf("The %dth index of array >>",i);
15+
scanf("%d",&ar[i]);
16+
}
17+
int sum1=three_fun(ar,n);
18+
int sum2=five_fun(ar,n);
19+
int sum3=sum1+sum2;
20+
printf("%d",sum3);
21+
return 0;
22+
}
23+
24+
int three_fun(int a[],int len)
25+
{
26+
int count=0;
27+
for(int i=0; i<len; i++)
28+
{
29+
if(a[i]%3==0)
30+
{
31+
count++;
32+
}
33+
}
34+
return count;
35+
}
36+
int five_fun(int a[],int len)
37+
{
38+
int count=0;
39+
for(int i=0; i<len; i++)
40+
{
41+
if(a[i]%5==0&& a[i]%3!=0)
42+
{
43+
count++;
44+
}
45+
}
46+
return count;
47+
}

‎lab assign 02 in C/LAB 06.exe‎

54 KB
Binary file not shown.

‎lab assign 02 in C/LAB 06.o‎

1.64 KB
Binary file not shown.

‎lab assign 02 in C/LAB 07.c‎

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
#include<stdio.h>
2+
void swap(int* x,int* y);
3+
int main()
4+
{
5+
int ar[105];
6+
int n;
7+
int i;
8+
int swaping_index1;
9+
int swaping_index2;
10+
ar[0]=0;
11+
printf("TOTAL NUMBER OF ELEMENT IN THE ARRAY......>>\n");
12+
scanf("%d",&n);
13+
for(i=1; i<=n; i++)
14+
{
15+
printf("THE %dth >>\n",i);
16+
scanf("%d",&ar[i]);
17+
}
18+
int test;
19+
printf("ENTER THE TASTE_CASR NUMBER>>\n");
20+
scanf("%d",&test);
21+
for (int i=1; i<=test; i++)
22+
{
23+
scanf("%d",&swaping_index1);
24+
scanf("%d",&swaping_index2);
25+
swap(&ar[swaping_index1],&ar[swaping_index2]);
26+
}
27+
printf("THE MODIFIED ARRAY >>");
28+
for(i=1; i<=n; i++)
29+
{
30+
printf("%d ",ar[i]);
31+
}
32+
return 0;
33+
}
34+
void swap(int* x,int* y)
35+
{
36+
int temp=*x;
37+
*x=*y;
38+
*y=temp;
39+
}

‎lab assign 02 in C/LAB 07.exe‎

53.6 KB
Binary file not shown.

‎lab assign 02 in C/LAB 07.o‎

1.64 KB
Binary file not shown.

‎lab assign 02 in C/LAB 08.c‎

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
2+
#include<stdio.h>
3+
#include<string.h>
4+
void borken_keybord(char array[]);
5+
int main()
6+
{
7+
char ar[100];
8+
scanf("%s",&ar);
9+
borken_keybord(ar);
10+
return 0;
11+
}
12+
void borken_keybord(char array[])
13+
{
14+
int l =strlen(array);
15+
for(int i=0; i<l; i++)
16+
{
17+
if((i+1)%2==0)
18+
{
19+
printf("%c%c",array[i],array[i]);
20+
}
21+
else
22+
{
23+
printf("%c",array[i]);
24+
}
25+
}
26+
}

0 commit comments

Comments
 (0)