проверить,имеется ли в данном массиве Y(10) хотя бы одна пара чисел ,совпадающих по величине .Создать ,две функции, одна функция заполняет его с клавиатуры.Другая определяет совпадение.( С++)
Ответы на вопрос:
#include <iostream>
using namespace std;
double Y[10];
void InputEl() {
cout << "Введите элементы массива: ";
for (int i = 0; i < 10; i++)
cin >> Y[i];
}
void Search() {
for (int i = 0; i < size(Y);i++)
for (int j = i + 1; j < size(Y); j++)
if (Y[i] == Y[j])
cout << "Совпадение!";
}
signed main() {
setlocale(LC_ALL, "Rus");
InputEl();
Search();
return 0;
}
5 9 13 17 21 25 29 33 37 41 45 49
var sum, i, s: integer; //обыявляем необходимые переменные
//sum - сумма, i - кол-во слогаемых, s - само слогаемое
begin //начало
sum := 0; i := 1; s := 5; //первое слогаемое = 5
repeat
sum := sum + s; //к сумме прибавляем слагаемое
s := s + 4; //увеличиваем слогаемое
i := i + 1; //увеличиваем кол-во слогаемых
until (sum = 324); //выход когда сумма равна 324
writeln ('Слогаемых: '); // выводим кол-во слогаемых
write (i);
end. //конец
Популярно: Информатика
-
roslanova05110.08.2020 04:52
-
Финн201412.12.2022 04:01
-
nucubidzezura17.10.2022 09:56
-
belovworms2003p0af2401.03.2023 03:25
-
sitkavetskiy17.12.2020 06:39
-
MRI22014.07.2022 06:28
-
SergeyHodos12.12.2020 18:39
-
gulindanil0510.01.2022 23:53
-
schvarzengold10009.01.2022 13:47
-
алькамалька17.03.2023 16:12