Определить среднюю скорость пробега для каждого из спортсменов - C (СИ)
Формулировка задачи:
В массиве Time(20) хранятся результаты(в секундах) забега на 100 метров для 20 спортсменов. Определить среднюю скорость пробега для каждого из спортсменов.
Подправьте пожалуйста printf и scanf.Знаю что напутал , не как не выходит . За ранее спасибо !
#include "stdafx.h"
#include <conio.h>
#include <math.h>
#include <locale.h>
#include <stdlib.h>
#include <stdio.h>
void main()
{
float time [20];
for (int i=0; i<20; i++)
{
printf("vvedite vremya sportsmena");
i=i+1;
scanf ("%d",&time[i]);
}
float sr=0;
for (int j=0;j<20;j++)
sr+=100/time[j];
sr=sr/20;
printf("srednyaya skorost %d,sr");
system("pause");
}Решение задачи: «Определить среднюю скорость пробега для каждого из спортсменов»
textual
Листинг программы
void main()
{
float time [20];
for (int i=0; i<20; i++){
printf("vvedite vremya sportsmena ->");
scanf ("%f",&time[i]);
}
float sr=0;
for (int j=0;j<20;j++)
sr+=100/time[j];
sr=sr/20;
printf("srednyaya skorost %f",sr);
system("pause");
}
Объяснение кода листинга программы
- Объявлены массив времени для 20 спортсменов и переменная для хранения средней скорости.
- В цикле с помощью функции scanf спортсмены вводят время пробежки каждого спортсмена.
- В цикле суммируются 100 деленные на время каждого спортсмена и сохраняется в переменной sr.
- Переменная sr делится на 20 для получения средней скорости.
- Выводится средняя скорость на экран.
- В конце программы выполняется пауза с помощью функции system(
pause).