6.12
#include <stdio.h>
int main()
{
int i,n,m,sum=0,count=0;
printf("input n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("please enter m:");
scanf("%d",&m);
if(m>0)
{
sum=sum+m;
count++;
}
else
{
break;
}
printf("sum=%d,count=%d\n",sum,count);
}
printf("program is over!\n");
}
6.13
#include <stdio.h>
int main()
{
int i,n,m,sum=0,count=0;
printf("input n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("please enter m:");
scanf("%d",&m);
if(m>0)
{
sum=sum+m;
count++;
}
else if(m<0)
{
continue;
}
else
{
break;
}
printf("sum=%d,count=%d\n",sum,count);
}
printf("program is over!\n");
}
6.14
#include <stdio.h>
int main()
{
int x,y,z;
for(x=0;x<17;x++)
{
for(y=0;y<=25;y++)
{
for(z=0;z<=30;z++)
{
if(x+y+z==30&&3*x+2*y+1*z==50)
printf("x=%d,y=%d,z=%d\n",x,y,z);
}
}
}
}
6.15
#include <stdio.h>
int main()
{
int x,y;
for(x=0;x<98;x++)
{
for(y=0;y<97;y++)
{
if(x+y==98&&2*x+4*y==386)
printf("x=%d,y=%d\n",x,y);
}
}
}
6.17
#include <stdio.h>
int main()
{
int x,y,z;
for(x=0;x<10;x++)
{
for(y=0;y<=20;y++)
{
for(z=0;z<=100;z++)
{
if(x+y+z==50&&10*x+5*y+z==100)
printf("x=%d,y=%d,z=%d\n",x,y,z);
}
}
}
}