Дан массив чисел. Найти номер первого элемента, больше 13. Также найти сумму КВАДРАТОВ чисел, стоящих ДО найденного элемента.Программу писать с комментариями ---
Ответы на вопрос:
#include<cmath>
#include<iostream> // библиотеки
using namespace std;
int main()
{
setlocale(LC_ALL,"Russian"); //русский язык
int n,x[100],a,sum=0; // переменные
cout<<"Введите размерность массива"<<endl;
cin>>n;
for(int i=1;i<=n;i++) //цикл с вводом элементов массива
{
cout<<"Введите "<<i<<"-й элемент массива"<<endl;
cin>>x[i];
}
for(int i=1;i<=n;i++) //цикл нахождения первого элемента, равного 13
{
a=i;
if(x[i]==13) break;
}
for(int i=1;i<a;i++) //цикл суммирования элементов, стоящих до элемента равного 13, pow - это возведение в степень, т.е. pow(x,2) это x в квадрате.
{
sum=sum +(pow(x[i],2));
}
cout<<"Сумма квадратов чисел, стоящих до элемента "<<a<<" = "<<sum<<endl;
return 0;
}
sin(x) – синус аргумента.
cos(x) – косинус аргумента.
arctan(x) – арктангенс аргумента.
exp(x) – возвращает экспоненту параметра.
ln(x) – натуральный логарифм.
a div b – деления целочисленного числа.
trunc(x) – выдает целую часть вещественного числа, отбрасывая дробную.
round (x) – округляет вещественное число до ближайшего целого.
Популярно: Информатика
-
marinamelnik19p0742119.03.2021 04:11
-
MaryGaloyan19.06.2020 03:55
-
tematal27.12.2021 09:17
-
Spektrum116.03.2020 13:03
-
ksp8645020.12.2021 07:39
-
ььь5527.04.2022 09:38
-
daryabatova21.02.2023 17:14
-
Yourname75618.04.2021 10:31
-
werdam21.08.2020 10:20
-
rne03.04.2023 13:09