Перевести программу с C++ - C (СИ) (73244)

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

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

#include <iostream>
using namespace std;
#include "time.h"
#include <stdlib.h> 
 
int main() 
{
        const int N=15; // размер массива
        int i, max, min, a[N];
        srand(time(0));
        for (i = 0 ; i < N; i++){
                a[i]=rand() % 100 + 1;
                cout<<a[i]<< " ";
        }
 
        max = a[0];
        min = a[0];
        for (i = 0 ; i < N; i++){
                if(a[i] < min) min = a[i];
                if(a[i] > max) max = a[i];
        }
        cout << "\n Min = " << min << "  max = " << max ;
        cout << "\n Srednee arifmet. = " << (min+max)/2;
        system("PAUSE");
}

Решение задачи: «Перевести программу с C++»

textual
Листинг программы
s = (min + max)/2;

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

  1. В данном коде используется оператор деления пополам + для нахождения среднего значения между минимальным и максимальным значениями переменных min и max.
  2. Результат этого вычисления присваивается переменной s.
  3. Значение переменной s будет равно среднему арифметическому между минимальным и максимальным значениями переменных min и max.

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


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

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

13   голосов , оценка 4 из 5