 
        
        
          Добавил:
          
          
        
        
    
            Upload
            
            
            
            
            
            Опубликованный материал нарушает ваши авторские права? Сообщите нам.
          
          Вуз:
          Предмет:
          Файл:16_II / сумма элем
.cpp#include<iostream>
#include<conio.h>
using namespace std;
struct sp
{
	int data;
	sp* next;
};
void create_sp(sp* &nach,int m)
{
	sp* p;
	nach=NULL;
	for(int i=0;i<m;i++)
	{
		p=new sp;
		cout<<"Enter data=";
		cin>>p->data;
		p->next=nach;
		nach=p;
	}
	
}
void pokaz_sp(sp* nach)
{
	sp* p;
	cout<<"spisok=";
	p=nach;
	while(p!=NULL)
	{
		cout<<p->data<<" ";
		p=p->next;
	}
}
int summa(sp* nach)
{
	sp* p;
	int s=0;
	p=nach;
	while(p!=NULL)
	{
		s=s+p->data;
		p=p->next;
	}
	return s;
}
void main(){
	int n;
sp* nach;
cout<<"n=";
cin>>n;
create_sp(nach,n);
pokaz_sp(nach);
cout<<"summa elementov="<<summa(nach);
	
}
          Соседние файлы в папке 16_II
          
      
    
    
    
          