Вопрос задан 24.02.2021 в 21:04. Предмет Информатика. Спрашивает Мяделец Юлия.

В компьютер вводятся по очереди данные о росте N учащихся класса. Определить средний рост учащихся

в классе, используя функции расчета среднего. на языке C
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Колосов Вова.

#include <stdlib.h>

#include <stdio.h>

int main(void) {

int N,i,rost;

double sred;

scanf("%d",&N);

for (i=0;i<N;i++){

scanf("%d",rost);

sred+= rost;

}

sred=sred/N;

printf("%lf",sred);

return EXIT_SUCCESS;

}

p.s. вроде без костылей

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для расчета среднего значения роста учащихся класса на языке C можно написать следующий код:

c
#include <stdio.h> float calculateAverageHeight(int heights[], int n) { int sum = 0; for (int i = 0; i < n; i++) { sum += heights[i]; } return (float)sum / n; } int main() { int N; printf("Введите количество учащихся: "); scanf("%d", &N); // Создаем массив для хранения роста учащихся int heights[N]; // Вводим данные о росте учащихся for (int i = 0; i < N; i++) { printf("Введите рост учащегося %d: ", i + 1); scanf("%d", &heights[i]); } // Рассчитываем средний рост float averageHeight = calculateAverageHeight(heights, N); printf("Средний рост учащихся: %.2f\n", averageHeight); return 0; }

В этом примере мы используем функцию calculateAverageHeight, которая принимает массив heights с данными о росте учащихся и их количество n. Функция проходит по массиву, суммирует значения роста и возвращает среднее значение, которое является результатом.

В функции main мы сначала запрашиваем у пользователя количество учащихся N. Затем создаем массив heights размером N для хранения данных о росте каждого учащегося.

Далее с помощью цикла for мы запрашиваем данные о росте каждого учащегося и сохраняем их в массиве heights.

После ввода данных мы вызываем функцию calculateAverageHeight, передавая ей массив heights и количество учащихся N. Полученное среднее значение сохраняем в переменной averageHeight и выводим на экран с помощью printf.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос