Fragt nach den Werten diese Nummern
Rechnet dann den Durchschnitt aus
Code: Alles auswählen
#include <cs50.h>
#include <stdio.h>
#define ANSI_COLOR "\x1b[35m"
#define ANSI_COLOR_R "\x1b[0m"
int main(void)
{
int i;
do
i = get_int("How many scores: ");
while (i < 1 || i > 10);
int score[i];
for (int ii = 0; ii < i; ii++)
{
score[ii] = get_int("Score %i: ", ii + 1);
printf("\n");
}
float sum = 0, avg;
for (int iii = 0; iii < i; iii++)
{
sum = sum + score[iii];
if (iii < (i - 1))
printf("%.0f + ", (float) score[iii]);
else
{
avg = sum / i;
printf("%.0f = %.0f\n%.0f / %i = "ANSI_COLOR"%.2f Points average"ANSI_COLOR_R"\n",(float) score[iii], sum, sum, i, avg);
}
}
}
lg