Facebook
From twoj stary, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 223
  1. 56 (źle)
  2.  
  3.  
  4.  
  5. #include <cstdlib>
  6. #include <iostream>
  7. using namespace std;
  8. int main(int argc, char *argv[])
  9. {
  10. int a[10],i,n,zmiana;
  11. start:
  12. cout<<"Pamietaj ze ilosc podanych elementow tablicy a[] nie przekroczyla 10."<<endl;
  13. cout<<"Podaj ilosc elementow tablicy a:\nn= ";
  14. cin>>n;
  15. if (n>10 || n<1)
  16. {
  17. goto start;
  18. }
  19. for(i=0;i<n;i++)
  20. {
  21.                 cout<<"\nPodaj a[i] = ";
  22.                 cin>>a[i];
  23.                 cout<<endl;
  24. }
  25. for(i=1;i<n;i++)
  26. {
  27.   if((a[i-1]>0&&a[i]<0) || (a[i-1]<0&&a[i]>0))
  28.   {
  29.   zmiana++;
  30. }                                  
  31. }
  32. cout<<"Ilosc zmian znakow: "<<zmiana;
  33. cout<<endl;
  34.  
  35. system("PAUSE");
  36. return EXIT_SUCCESS;
  37. }
  38.  
  39.  
  40.  
  41. 46
  42.  
  43.  
  44. #include <iostream>
  45. #include <cstdlib>
  46.  
  47. using namespace std;
  48.  
  49. int main(int argc, char** argv)
  50.  {
  51.         int a[8];
  52.         int i, mniej=0,wieksz=0,rowne=0;
  53.        
  54.         for (i=0;i<=7;i++)
  55. {
  56.         cout<<"Podaj A["<<i<<"]=";
  57.         cin>>a[i];
  58.         cout<<endl;
  59.  
  60. if (a[i]>0) wieksz++;
  61. if (a[i]==0) rowne++;
  62. if (a[i]<0) mniej++;
  63. }
  64.         cout<<"liczba wyrazow ciagu, ktore sa wieksze od zera wynosi: "<<wieksz<<endl;
  65.         cout<<"liczba wyrazow ciagu, ktore sa mniejsze od zera wynosi: "<<mniej<<endl;
  66.         cout<<"liczba wyrazow ciagu, ktore sa rowne zero wynosi: "<<rowne<<endl;
  67.         system ("pause");
  68.         return 0;
  69.         }
  70.  
  71.