ответ:
объяснение:
если я все правильно понял:
#include "pch.h"
#include
using namespace std;
int main()
{
setlocale(null, "rus");
double a[100];
int n;
cout < < "введи количество элементов массива: "; cin > > n;
cout < < "введи элементы массива: " < < endl;
for (int i = 0; i < n; i++)
cin > > a[i];
double s = 0;
int fznach, sznach;
for (int i = 0; i < n; i++)
{
if (a[i] == 0)
sznach = i;
}
for (int i = n-1; i > = 0; i--)
{
if (a[i] == 0)
fznach = i;
}
for (int i = fznach; i < sznach; i++)
s = s + a[i];
cout < < " искомая сумма равна: " < < s < < endl;
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
Вобщем, нужно используя функции mod и div составить программу по нахождению суммы трехзначных чисел, у которых первая и последняя цифры имеют одинаковое значение. и написать отдельную программу в которой нужно посчитать кол-во этих чисел
1345
Объяснение:
Аргумент end функции print() задаёт символ, которым заканчивается выводимая строка. Если end = '', то есть пустая строка, то следующий вывод будет вполтную к предыдущему.
функция Range(start, stop, step) возвращает итерируемый объект, числовую последовательность от start включительно до stop, не включая stop, с шагом step. Если заданы только два аргумента, то шаг = 1. Значит, range(3, 6) -> 3, 4, 5. Каждое из этих чисел будет выведено в консоль последовательно друг за другом. Значит, всего в консоль будут выведены 4 числа вплотную друг к другу: 1345