You are on page 1of 4

Assignment 3

Que.1

#include<stdio.h>

int find_even(int k);

void main()

int k;

scanf("%d",&k);

find_even(k);

int find_even(int k)

int cur,flag=0,count=0;

scanf("%d",&cur);

while(cur!=-1)

if(cur%2==0)

count++;

if(count==k)

printf("%d",cur);

flag=1;
break;

scanf("%d",&cur);

if(flag==0)

printf("-1");

return 0;

Que.2:

#include<stdio.h>

int main()

float a,b,cur,avg;

scanf("%f",&a);

scanf("%f",&b);

scanf("%f",&cur);

while(cur!=-1)

avg=(a+b+cur)/3;

printf("%.1f",avg);

a=b;

b=cur;
scanf("%f",&cur);

if(cur!=-1)

printf(" ");

return 0;

Que. 3:

#include<stdio.h>

int main()

int count=0,c,pre;

c=getchar();

pre=c;

while(c != EOF )

if(c==' ' || c=='\t' || c=='.' || c==',' || c==';')

if(pre==' ' || pre=='\t' || pre=='.' || pre==',' || pre==';')

{
}

else{

count++;

pre=c;

c=getchar();

printf("%d",count);

return 0;

You might also like