Параметри пошуку
Ласкаво просимо!
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Потрібна допомога з кодом. Потрібно написати функцію, яка за масивом дійсних чисел обчислює: Х1*Хn+X2*Xn-1+...+Xn*X1. Не виходить сформувати правильно умову (там де if). Буду вдячна за будь-яку допомогу чи пораду.
#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
const int n = 5;
int i=0;
float x[n];
float sum = 0;
float dob = 1;
cout << "Enter elements:" << endl;
while (i<n){
cin >> x[i++];
}
for (i=0;i<n;i++){
if (i<n){
dob=x[i+1]*x[n-1];
sum+=dob;
}
}
cout << "vidpovid' = "<< sum << endl;
system ("pause");
return 0;
}
ну наче так, але все одно не знаю як сформулювати в формі коду
це типу коли елемент більше а і менше b?
я здається зрозуміла
потрібно записати
k++ && a++;
правильно?
потрібно визначити кількість елементів в інтервалі від a до b
я не дуже зрозуміла. дві умови це a<b i ще яка?
так, моя помилка. там інші значки <>, потрібно було замінити, а так код той самий
код компілюється, але після вводу масиву і інтервалу, в кінці видає неправильний результат (рахує не кількість елементів в інтервалі, а загальну кількість в масиві)
Потрібна допомога з написанням коду.
Потрібно написати функцію, яка за масивом дійсних чисел знаходить кількість елементів, що лежать на заданому інтервалі.
#include <iostream>
#include <string>
using namespace std;
int main() {
const int n = 6;
int a, b, k=0, i=0;
float m[n];
cout << "Enter elements:" << endl;
while (i<n){
cin >> m[i++];
}
cout << "Enter interval:" << endl;
cin >> a;
cin >> b;
for (i=0;i<n;i++){
if (a<b){
k++;
}
}
cout << "k= " << k << endl;
system ("pause");
return 0;
}
дякую, що відгукнулись. труднощі виникли з реалізацією алгоритму підрахунку
Допоможіть написати функцію, яка за масивом дійсних чисел знаходить кількість елементів, що лежать в заданому інтервалі (який вводиться з клавіатури).
Знайдені повідомлення: 17