Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

16_II / количество максимума

.cpp
Скачиваний:
19
Добавлен:
10.02.2015
Размер:
547 б
Скачать
#include <fstream>
#include <iostream>
using namespace std;
struct sp
{
	int data;
	sp* next;
};
void max(sp*nach)
{
	sp*p;
	p=nach;
	int max=p->data;
	int i=0;
	while (p!=NULL)
	{
			if(max<p->data)
			{
				max=p->data;
				i=0;
			}
			if(max==p->data)
				i++;
			p=p->next;
	}
	cout<<"maximum:"<<max;
	cout<<"kol-vo="<<i;
}
int main()
{	
	sp *nach,*p;
	nach=NULL;
	ifstream t("spisok.txt");
	while(!t.eof())
		{ 
			p=new sp;
			t>>p->data;
			p->next=nach;
			nach=p;
		}
max(nach);

	return 0;
}