Se consideră tabloul A[n] de numere întregi, n<=100. Să se scrie un program care numără
câte elemente positive, câte negative şi câte elemente nule conţine acest tablou utilizînd pointerii.
eu am inceput dar este gresit.
va rog urgent
#include
int main()
{ int a[100],*p;
int i,n,poz,neg,nul;
printf("Introduceti marimea sirului n=");
scanf("%d",&n);
printf("Intruduceti %d numere: \n",n);
for (i=0;i 0) poz++;
else if(*p<0) neg++;
else if(*p==0) nul++;
printf("poz=%d\nneg=%d\nnul=%d\n",poz,neg,nul); }
Răspunsuri la întrebare
Răspuns de
1
heyy,sper ca e bine !
RASPUNS :
program Numere;
var
A: array [1..100] of integer;
i, n, poz, neg, nul: integer;
begin
poz := 0;
neg := 0;
nul := 0;
write('n : ');
readln(n);
for i := 1 to n do
begin
readln(A[i]);
if A[i] > 0 then
poz := poz + 1
else if A[i] < 0 then
neg := neg + 1
else nul := nul + 1;
end;
writeln('Pozitive : ' + poz + ' Negative : ' + neg + ' Nule : ' + nul);
end.
mihailesnik2003:
programul trebuia in c+ dar multumesc ma uitat si lam corectat
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă