-
126.
0using namespace std;
3. include <iomanip>
4. include <ctime>
const int NUM_GRADES = 10;
const int NUM_STUDENTS = 3;
int findHighest (int []);
int findLowest (int []);
void printDatabase(const int [][NUM_GRADES], const char [] [20]);
int main()
{
int student1[ NUM_GRADES ] = {56,67,83,81,70,84,94,64,68,86};
int student2[ NUM_GRADES ] = {76,89,81,42,66,93,104,91,71,85};
int student3[ NUM_GRADES ] = {65,69,91,89,82,93,72,76,79,99};
char studentNames [NUM_STUDENTS ] [5] = {"Bob", "John", "Joe"};
int database [ NUM_GRADES ][NUM_STUDENTS ];
int i = 0;
srand( time (0));
for (i=1; i < NUM_GRADES; i++)
student1[ NUM_GRADES ] = rand() % 50 + 50; //
for (i=0; i < NUM_GRADES; i++)
{
database[ 0 ] [ i ] = student1[ i ];
database[ 1 ] [ i ] = student2[ i ];
database[ 2 ] [ i ] = student3[ i ];
}
printDatabase (database , studentNames);
for (i=0; i < NUM_STUDENTS; i++)
{
cout << studentNames << "'s highest grade is: " << findHighest (student1) << endl
<< studentNames << "'s lowest grade is: " << findLowest (database [ i ]) << endl;
}
return 0;
}
int findHighest (int a[])
{
int highest = a[ 0 ];
for ( int i = 1; i <= NUM_GRADES; i++)
{if (a[ i ] > highest )
highest = a[ i ];
}
return highest;
}
int findLowest (int a[] )
{
int lowest = a[ 0 ] ;
for ( int i = 1; i <= NUM_GRADES; i++)
if (a[ i ] < lowest )
lowest = a[ i ];
return lowest;
}
void printDatabase(const int a[][ NUM_GRADES ], char studentNames[] [ 20 ] )
{
cout << "Here is the grade databasenn" << setw(10) << "Name";
{
for (int n = 1; n <= NUM_STUDENTS; n++)
{
cout << setw( 4 ) << n;
cout << endl;
}
for (int i = 0; i < NUM_STUDENTS; i++)
{
cout << setw (10) << studentNames[ i ];
for (int j = 0; j < NUM_GRADES; j++)
cout << setw ( 4 ) << a[ i] [j];
cout << endl;
}
cout << endl;
}
//system("pause");
}
al olum düzelttim
-
ccc rammstein ccc günaydın diler 03 12 2024
-
ah havuç ah keşke parayı huurlarlaa
-
kamyoncu abi uludag sozluk ne oldu
-
katliam yapma fikrim var ama
-
wow girl çilek istermisin
-
bu millet alemin krali denen diziye
-
şamın motivenin
-
bir keresinde torpili havada patlatmak için
-
vikings videolar kismindaki cimsel
-
incisozluk bozuk degilse
-
560 bin tl parasi olan salaktir
-
2024 ten sonra benim icin herkes trans
-
allah dunyaya 4 kere reset ati
-
gay olunca kafam rahatladii
-
düşünsenize evde otururken ben geliyorum
-
sevdiğimi başkalarıyla göreceksem
-
beyler karar verdim internetten zengin olacam
-
aslanların da bir kedi olması
-
the man who wear a red jacket
-
kamyancu abi incidekiler demli dhli
-
wowgirl dava acakmis ozelden soyledi
-
10 senedir direniyprum
-
03 12 2024 topal odlek ordek öldü
-
sinirim nefretim geçmiyor
-
ah çok masum birisin
-
wowgirl mesaj kutusuna bakip gecici
-
namık bile gitti buradan
-
züt giberler derneği
-
wowgirl karim olsaydi gavat oldugum
-
amım yangın yeri
- / 2