Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:16_II / количество вхождение х
.cpp#include <fstream>
#include <iostream>
using namespace std;
struct sp
{
int data;
sp* next;
};
void print_list(sp* nach)
{
sp* p;
cout<<"elementi spiska: ";
p=nach;
while(p!=NULL)
{
cout<<p->data<<" ";
p=p->next;
}
cout<<"\n";
}
void vx(sp*nach,int x){
int i=0;
sp*p=nach;
while(p!=NULL)
{
if(p->data==x)
i++;
p=p->next;
}
if(i==0)
cout<<"Chilo ne vxodit\n";
else cout<<"Chislo vxogdenii="<<i<<"\n";
}
void main()
{
sp *nach1,*p;
nach1=NULL;
ifstream in("1.txt");
while(!in.eof())
{
p=new sp;
in>>p->data;
p->next=nach1;
nach1=p;
}
print_list(nach1);
int c;
cout<<"c=";
cin>>c;
vx(nach1,c);
}
Соседние файлы в папке 16_II