Скачиваний:
5
Добавлен:
11.05.2015
Размер:
1.29 Кб
Скачать
#include "func.h"

///////////////////////////////////////////////////
void values (int *rand_val, int numb)
{
	FILE* fp = fopen ("5.txt", "r");
	
	if (fp == 0)
	{
		printf ("\n read error");
		exit (1);
	}

	for (int i=0; i<numb; i++)
	{
		fscanf (fp, "%d\n", &(rand_val[i]));
	}

	fclose (fp);
	return ;
}

///////////////////////////////////////////////////

void print_int_mass (int*mass, int numb)
{
	for (int i = 0 ; i<numb; i++)
	{
		printf ("\t%d", mass[i]);
	}
}

///////////////////////////////////////////////////

void Count (int *mass, int numb, cnt *table)
{
	for (int i = 0 ; i<numb; i++)
	{
		table[i].frequency = 0;
		table[i].number = 0;
	}

	for (int i = 0 ; i<numb; i++)
	{
		for (int j = 0 ; j<numb; j++)
		{
			if (mass[i] == table[j].number)
			{
				table[j].frequency ++;
				break;
			}
			else 
				if (table[j].number == 0)
				{
					table[j].number = mass[i];
					table[j].frequency ++;
					break;
				}
		}
	}
}

///////////////////////////////////////////////////

void Print_table (int numb, cnt *table)
{
	for (int i = 0; (i < numb) && (table[i].number != 0); i++)
	{
		printf ("\n%d\t%d",table[i].number,table[i].frequency);
	}
}

///////////////////////////////////////////////////
Соседние файлы в папке Teor_ver1_graphic
  • #
    11.05.2015320 б51.txt
  • #
    11.05.2015293 б52.txt
  • #
    11.05.2015320 б53.txt
  • #
    11.05.2015258 б54.txt
  • #
    11.05.2015256 б55.txt
  • #
    11.05.20151.29 Кб5func.cpp
  • #
    11.05.2015373 б5func.h
  • #
    11.05.2015342 б5main.cpp
  • #
    11.05.20154.03 Кб5Teor_ver1_graphic.vcxproj
  • #
    11.05.20151.16 Кб5Teor_ver1_graphic.vcxproj.filters
  • #
    11.05.2015143 б5Teor_ver1_graphic.vcxproj.user