CPP_basics_7_Lesson/mylib.cpp

35 lines
609 B
C++

#include <iostream>
#include "mylib.h"
void MyNamespace::InitArray(float* pArr, size_t size)
{
std::srand(time(0));
for (size_t i = 0U; i < size; i++)
{
pArr[i] = (float)rand() / 1000.0 + (float)(rand() % 1000 - 500);
}
}
void MyNamespace::PrintArray(float* pArr, size_t size)
{
for (size_t i = 0U; i < size; i++)
{
std::cout << "Array[" << i << "]: " << pArr[i] << std::endl;
}
}
size_t MyNamespace::PosQuanArray(float* pArr, size_t size)
{
size_t PositiveNumbers = 0U;
for (size_t i = 0U; i < size; i++)
{
if (pArr[i] >= 0.0)
{
PositiveNumbers++;
}
}
return PositiveNumbers;
}