Guest User

Untitled

a guest
Jun 20th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include <iostream.h>
  2.  
  3. typedef struct un_nod
  4. {
  5.     int info;
  6.     un_nod *next;
  7. }Lista;
  8.  
  9. Lista *prim, *L, *ultim; //
  10. int n, i;
  11.  
  12. void afisare()
  13. {
  14.     L=prim;
  15.     cout<<"Elementele de pe pozitii impare sunt: \n";
  16.     for(i=1;i<=n;i++)
  17.     {
  18.         if(i%2)
  19.             cout<<"elem "<<i<<"= "<<L->info<<"\n";
  20.         L=L->next;
  21.     }
  22. }
  23.  
  24. int main()
  25. {
  26.     cin>>n;
  27.    
  28.     prim=new Lista;
  29.    
  30.     cout<<"elem 1=";
  31.     cin>>prim->info;
  32.     prim->next=NULL;
  33.    
  34.     ultim=prim;
  35.    
  36.     for(i=2;i<=n;i++)
  37.     {
  38.         L=new Lista;
  39.         cout<<"elem "<<i<<"=";
  40.         cin>>L->info;
  41.         L->next=NULL;
  42.         ultim->next=L;
  43.         ultim=L;
  44.     }
  45.  
  46.    
  47.     afisare();
  48.    
  49.     return 0;
  50. }
Add Comment
Please, Sign In to add comment