Syncing to work on interview with entrepreneur essay

This commit is contained in:
Aidan Sharpe
2024-04-14 16:42:27 -04:00
parent bd992d7643
commit 5ad6a9ca32
67 changed files with 2899 additions and 520 deletions

View File

@@ -0,0 +1,70 @@
float arrMaxf(float* arr, unsigned int length)
{
float max = *arr;
float current;
for (unsigned int i = 1; i < length; ++i)
{
current = *(arr+i);
if (current > max)
{
max = current;
}
}
return max;
}
float arrMinf(float* arr, unsigned int length)
{
float min = *arr;
float current;
for (unsigned int i = 1; i < length; ++i)
{
current = *(arr+i);
if (current < min)
{
min = current;
}
}
return min;
}
unsigned int arrMaxfIndex(float* arr, unsigned int length)
{
float max = *arr;
float current;
unsigned int maxIndex = 0;
for (unsigned int i = 1; i < length; ++i)
{
current = *(arr+i);
if (current > max)
{
max = current;
maxIndex = i;
}
}
return maxIndex;
}
unsigned int arrMinfIndex(float* arr, unsigned int length)
{
float min = *arr;
float current;
unsigned int minIndex = 0;
for (unsigned int i = 1; i < length; ++i)
{
current = *(arr+i);
if (current < min)
{
min = current;
minIndex = i;
}
}
return minIndex;
}