Advertisement
Wojtekd

Licz Ujemne,Dodatnie,RowneZero [Tablice]

Jan 4th, 2015
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.86 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void ileUjemnychIleDodatnich(int tabliczka[],int wielkosc,int* ujemne, int* dodatnie, int* rownezero);
  4. int main ( void )
  5. {
  6.     int tab[] = {0,1,2,-5,0,15,-15,-20,-3,-4};
  7.  
  8.     int dodatnie,ujemne,rownezero;
  9.  
  10.     ileUjemnychIleDodatnich(tab,10,&ujemne,&dodatnie,&rownezero);
  11.  
  12.     printf("ujemne: %d    dodatnie: %d   rowne zero: %d",ujemne,dodatnie,rownezero);
  13.  
  14.     return 0;
  15. }
  16. void ileUjemnychIleDodatnich(int tabliczka[],int wielkosc,int* ujemne, int* dodatnie, int* rownezero)
  17. {
  18.     int licznikUjemnych = 0,licznikDodatnich = 0,licznikRownychZero = 0;
  19.  
  20.     for(int i = 0; i < wielkosc; i++)
  21.     {
  22.         if(tabliczka[i] > 0)
  23.         {
  24.             licznikDodatnich++;
  25.         }
  26.         else if(tabliczka[i] < 0)
  27.         {
  28.             licznikUjemnych++;
  29.         }
  30.         else
  31.         {
  32.             licznikRownychZero++;
  33.         }
  34.     }
  35.     *ujemne = licznikUjemnych;
  36.     *dodatnie = licznikDodatnich;
  37.     *rownezero = licznikRownychZero;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement