Ольга тимур
?>

Дана последовательность чисел. найти минимальное и максимальное число и вычислить их среднее арифметическое.

Информатика

Ответы

Sashagleb19
#include< iostream> #include< cstdlib> #include< locale> #include< ctime> using namespace std; int main() {     setlocale(lc_all, "russian");     srand(time(null));     int min_value, max_value;     int mas[10];     // инициализируем массив случайными числами     for(int i=0; i< 10; i++) mas[i] = rand()%100;     //находим минимальное значение     min_value = mas[0];     for(int i=0; i< 10; i++)       if(min_value > mas[i]) min_value = mas[i];     cout < < "минимально значение: " < < min_value < < '\n';     //находим максимальное значение     max_value = mas[0];     for(int i=0; i< 10; i++)       if(max_value < mas[i]) max_value = mas[i];     cout < < "максимальное значение: " < < max_value < < '\n';     //выводим среднее значение максимального и минимального значение     cout < < "среднее значение: " < < (double) (min_value+max_value)/2 < < '\n'; }
Виктория Нина
Сделал на с++, может кто-нибудь переведет или вы поймёте логику программы. в целом вводим число и с простого деления и остатка от деления, выражаем отдельные числа. находим сумму и проверяем условия. #include < iostream> using namespace std; int main(void) {   setlocale(lc_all, "russian");     int num, a1, a2, a3, a4, sum;     cout < < "введите четырехзначное  число: " ;     cin > > num;     a1 = num / 1000;   //делим введенное число на цело,   a2 = (num / 100)%10;   // а потом используем остаток от деления   a3= (num / 10) % 10;   a4 = num % 10;   sum = a1 + a2 + a3 + a4;       if (sum%2==0)       {               cout < < "сумма четная" < < endl ;               if (a1 + a2 == a3 + a4)                         cout < < "да, условие выполняется" < < endl;               else                         cout < < "нет, условие не выполняется" < < endl;       }   else           cout < < "сумма нечётная." < < endl;     system("pause");     return 0; }
vikanikita

1. текстовый, как следствие из символьного (string), числовой (int, double, float), символьный (char), логический (bool).

2. символ записывается в ординарных кавычках и может содержать как букву, так и само число. а число может записываться только с 9 цифр (а также в некоторых языках (с++) добавляется f, d для явного обозначения, что это число типа float, decimal и так далее)

3. конкатенация - это логическая функция, а в программировании просто сложение. "hello" + ", " + "world! " = "hello, world! "

4. количество символов строки, не считая символы (\n - переход на новую строку, \t - табуляция и так далее)

5. в разных языках программирования по-разному.

python: < > .len()c++: < > .length()c#: < > .length()

6. смотря что понимают под "вырезкой". обычно в функциях по поиску возвращается именно индекс первого вхождения части в строке. такие функции - < > . < > .

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана последовательность чисел. найти минимальное и максимальное число и вычислить их среднее арифметическое.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Fetyukov
Varezka86179
gumirovane2294
ksen1280
Николаевна1564
Жуков219
yurievaalxndra55
arturo95
ak74-81
Kharkina1328
sergei-komissar8475
cherkashenko87543
almihanika435
Валиахметова
Мусаев Игоревич371