В числовой последовательности из N элементов вычислить количество элементов, меньших числа Z и их сумму - C (СИ)
Формулировка задачи:
Ребята помогите решить эту проклятую задачу...сам в СИ ни чего не знаю,а задают такое...Буду признателен!!!
1.В числовой последовательности из N элементов вычислить количество элементов, меньших числа Z и их сумму. N=10
Z=100.
Нужно с функцией решать...
Решение задачи: «В числовой последовательности из N элементов вычислить количество элементов, меньших числа Z и их сумму»
textual
Листинг программы
#include <stdio.h> void Func (int, int); int main () { int N, Z; printf ("N = "); scanf ("%d", &N); printf ("Z = "); scanf ("%d", &Z); Func (N, Z); return 0; } void Func (int num, int max) { int x, count = 0, sum = 0; while (num --) { scanf ("%d", &x); if (x < max) { count ++; sum += x; } } printf ("count = %d\n", count); printf ("sum = %d\n", sum); }
Объяснение кода листинга программы
В этом коде выполняются следующие действия:
- Ввод чисел N и Z с помощью функции scanf.
- Вызов функции Func с передачей ей в качестве аргументов чисел N и Z.
- В функции Func создаются переменные x, count и sum, которые будут использоваться для подсчета количества и суммы элементов числовой последовательности, меньших числа Z.
- С помощью цикла while происходит обход каждого элемента числовой последовательности.
- В каждой итерации цикла значение элемента x считывается с помощью функции scanf.
- С помощью условного оператора if проверяется, является ли значение элемента x меньше значения переменной Z.
- Если условие истинно, то к переменной count прибавляется единица (увеличивается на 1), а к переменной sum прибавляется значение переменной x.
- После завершения цикла выводятся значения переменных count и sum с помощью функции printf. Список действий в коде:
- Ввод чисел N и Z.
- Создание переменных x, count и sum.
- Обход каждого элемента числовой последовательности.
- Считывание значения элемента x.
- Проверка, является ли значение элемента x меньше значения переменной Z.
- Увеличение переменной count на единицу, если условие истинно.
- Увеличение переменной sum на значение переменной x, если условие истинно.
- Вывод значений переменных count и sum.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д