Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream.h>
- typedef struct un_nod
- {
- int info;
- un_nod *next;
- }Lista;
- Lista *prim, *L, *ultim; //
- int n, i;
- int suma()
- {
- int s;
- s=0;
- L=prim;
- for(i=1;i<=n;i++)
- {
- s+=L->info;
- L=L->next;
- }
- return s;
- }
- int produs()
- {
- int p;
- p=1;
- L=prim;
- for(i=1;i<=n;i++)
- {
- p*=L->info;
- L=L->next;
- }
- return p;
- }
- int main()
- {
- cin>>n;
- prim=new Lista;
- cout<<"elem 1=";
- cin>>prim->info;
- prim->next=NULL;
- ultim=prim;
- for(i=2;i<=n;i++)
- {
- L=new Lista;
- cout<<"elem "<<i<<"=";
- cin>>L->info;
- L->next=NULL;
- ultim->next=L;
- ultim=L;
- }
- cout<<"\n Suma cheilor este: "<<suma();
- cout<<"\n Produsul cheilor este: "<<produs();
- return 0;
- }
Add Comment
Please, Sign In to add comment