Определить среднюю скорость пробега для каждого из спортсменов - 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");
}

Объяснение кода листинга программы

  1. Объявлены массив времени для 20 спортсменов и переменная для хранения средней скорости.
  2. В цикле с помощью функции scanf спортсмены вводят время пробежки каждого спортсмена.
  3. В цикле суммируются 100 деленные на время каждого спортсмена и сохраняется в переменной sr.
  4. Переменная sr делится на 20 для получения средней скорости.
  5. Выводится средняя скорость на экран.
  6. В конце программы выполняется пауза с помощью функции system(pause).

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.6 из 5
Похожие ответы