Sunteți pe pagina 1din 3

TEMA 3

1. Se citete un numr n i n numere de la tastatur. S se afieze cte dintre


ele sunt pozitive i cte sunt negative.
#include<stdio.h>
#include<conio.h>
int main()
{
int i,a, n, nr, numere;
printf("Introdu nr de numere:\n");
scanf("%d",&n);
nr=0;
numere=0;
printf("introdu numerele:\n");
for (i=1;i<=n;i++)
{
scanf ("%d",&a);
if (a>0)
nr++;
else
numere++;
}
printf("Nr de numere pozitive este:%d\n", nr);
printf("Nr de numere negative este:%d", numere);
return 0;
}
2. Se citesc n numere de la tastatur. S se calculeze produsul lor i s se
afieze un mesaj dac este mai mare dect 100.
#include<stdio.h>
#include<conio.h>
int main()
{ int n, p=1, i,a;
printf("Introdu nr de numere:\n");
scanf("%d",&n);
printf ("Introdu numerele:\n");
for (i=0;i<n;i++)
{
scanf("%d",&a);
p*=a;
}
if (p>100)
printf(" Produsul este %d", p);
return 0;

}
3. Se citesc n numere, s se afieze care este cel mai mare dintre ele.
#include<stdio.h>
#include<conio.h>
int main()
{ int n, a, max,i;
printf("Introdu nr de numere:\n");
scanf("%d",&n);
printf("Introdu nr:\n");
scanf("%d",&a);
max=a;
for (i=1;i<n;i++)
{ scanf("%d",&a);
if (a>max)
max=a;
}
printf("Nr maxim este %d", max);
return 0;
}
4. Se citete un numr de la tastatur. S se afieze suma tuturor numerelor
pare de la 0 la acel
numr
#include<stdio.h>
#include<conio.h>
int main()
{ int n, s=0,i;
printf("Introdu nr :\n");
scanf("%d",&n);
for (i=0;i<=n;i+=2)
s+=i;
printf ("Suma numerelor este:%d",s);
return 0;
}
5. Se citesc numere de la tastatur pn este citit cifra 0. S se afieze
suma numerelor citite.
#include<stdio.h>
#include<conio.h>
int main()
{ int n, s=0;
printf("Introdu nr :\n");
scanf("%d", &n);
while (n!=0)

{s+=n;
scanf("%d",&n);
}
printf("Suma nr este:%d",s);
return 0;
}
6. Se citesc dou numere de la tastatur. S se afieze toate numerele ntregi
aflate ntre ele (ex :pentru numerele 10 i 15 se va afia 11 12 13 14, iar
pentru numerele 9 i 3 se va afia 8 7 6 5 4).
#include<stdio.h>
#include<conio.h>
int main()
{ int n, x;
printf("Introdu nr1 :\n");
scanf("%d",&n);
printf("Introdu nr2 :\n");
scanf("%d",&x);
if(n<x)
while (n<x-1)
{n++;
printf(" %d",n);
}
else
while (x<n-1)
{n--;
printf(" %d",n);
}
return 0;
}