Set probleme C

0
366
Ti-a placut acest articol? Acorda-i o nota
  1. Se citeste o succesiune de numere care se incheie la citirea numarului 0. Se cere sa se afle suma numerelor pare si produsul celor impare din succesiunea citita
  2. Rezolvare :

    #include <stdio.h>
    #include <conio.h>
    void main ()
    {
    	int s,p,x;
    	s=0;
    	p=1;
    	x=1;
    	do
    		{
    		scanf ("%d",&x);
    		if x%2=0
    			s=s+x;
    		else
    			p=p*1;
          }
    	while (x=0);
    	printf ("suma: %d",s,"\n"0);
    	printf ("produsul: %d",p);
    	getch();
    }
  3. Sa se afle media aritmetica a numerelor pare si sa se precizeze numarul celor impare.

Rezolvare :

# include <stdio.h>
# include <conio.h>
void main ()
	{
	int i,n,nr,s,x,nrr;
	float a;
	printf ("Cate nr sa fie?");
	scanf ("%d",&n);
	s=0;
	nr=0;
        nrr=0;
	for (i=1;i<=n;i++)
		{
		scanf ("%d",&x);
		if (x%2==0)
			{
			s=s+x;
			nrr=nrr+1;
                        }
		else
			nr=nr+1;
		}
	if (nrr>0)
        	a=s/nrr;
	printf ("Media aritmetca a celor pare: %f\n",a );
	printf ("Nr. celor impare este de: %d",nr);
	getche();
}

NICIUN COMENTARIU

LĂSAȚI UN MESAJ