Найти среднее арифметическое в TurboC - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Нужно написать программу в ТурбоСи, которая будет выводить среднее арифметическое и геометрическое двух чисел. Очень нужен полный код программы. Когда спрашивал, говорили мол (a+b)/2, но я в курсе. Я не знаю как будет выглядеть весь код программы. Помогите, очень нужно. Не шарю абсолютно.

Решение задачи: «Найти среднее арифметическое в TurboC»

textual
Листинг программы
#include <stdio.h>
#include <math.h>
int main() {
    float i,j,a,g;
    printf("Введите два числа\n");
    scanf("%g%g",&i,&j);
    a=(i+j)/2;
    g=sqrt(i*j);
    printf("среднее арифмитичское: %.2f, среднее геометрическое: %.2f\n",a,g);
    return 0;
}

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

  1. Включаем необходимые заголовочные файлы для работы с плавающей точкой и математическими функциями.
  2. Создаем программу, которая будет выполнять функцию main.
  3. Определяем переменные типа float для ввода двух чисел, а также для хранения среднего арифметического и среднего геометрического.
  4. Выводим сообщение, предлагающее пользователю ввести два числа.
  5. Считываем значения двух чисел с помощью функции scanf, используя форматный спецификатор %g для считывания чисел с плавающей точкой.
  6. Вычисляем среднее арифметическое, сложив два числа и разделив их на 2.
  7. Вычисляем среднее геометрическое, взяв квадратный корень из произведения двух чисел.
  8. Выводим результаты вычислений на экран, используя форматный спецификатор %.2f для вывода чисел с плавающей точкой и округлением до двух знаков после запятой.
  9. Завершаем программу, возвращая 0.

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


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

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

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