Zadatak 17

by Filip on February 24th, 2012
No notes
Syntax: C++
Show lines - Hide lines - Show in textbox - Download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. // Funkcija za upis parnih u polje
  5. void upisParnih(int* polje, int broj) {
  6. int brojac = 0;
  7. for(int i = 0; i <= broj; i++) {
  8. if(i % 2 == 0) {
  9. polje[brojac] = i;
  10. brojac = brojac + 1;
  11. }
  12. }
  13. }
  14.  
  15. // Funkcija za ispis obrnutim redosljedom
  16. void ispis(int* polje, int parni) {
  17. for(int i = parni-1; i >= 0; i--) {
  18. cout << polje[i] << " ";
  19. }
  20. }
  21.  
  22. int main(){
  23.  
  24. int a;
  25.  
  26. cout << endl << "Unesite cijeli broj: ";
  27. cin >> a;
  28.  
  29. int parni = 0;
  30.  
  31. // Brojimo parne do unesenog broja
  32. for(int i = 0; i <= a; i++) {
  33. if(i % 2 == 0) {
  34. parni = parni + 1;
  35. }
  36. }
  37.  
  38. // Novo dinamicko polje
  39. int* polje = new int[parni];
  40.  
  41. upisParnih(polje, a);
  42. ispis(polje, parni);
  43.  
  44. return 0;
  45. }

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS