Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- //В одномерном массиве, состоящем из N целых чисел. найти число нечетных элементов, не попадающих в заданный интервал
- int OddNumCounter(int*arrA, int intN, int intX1, int intX2)
- {
- int intK = 0;
- for (int i = 0; (i < intX1); i++)
- {
- if (arrA[i] % 2 != 0)
- intK++;
- }
- for (int i = intX2; (i < intN); i++)
- {
- if (arrA[i] % 2 != 0)
- intK++;
- }
- return intK;
- }
- // Многочлены P(x) и Q(x) заданы своими коэффициентами. Определить коэффициенты R(x) = P(x) * Q(x).
- // Заданы две строки, определить, есть ли в них одинаковые символы.
- bool CheckSimilar(char * str1, char * str2)
- {
- for (int i = 0; i < 80; i++) {
- for (int j = 0; j < 80; j++) {
- if (str1[i] == str2[j]) {
- return true;
- }
- }
- }
- return false;
- }
- float * MultiplyPolynomes(float *)
- {
- return 0;
- }
- int main()
- {
- setlocale(LC_ALL, "rus");
- int const intN = 5;
- int intX1, intX2;
- int arrA[intN];
- //Ввод
- cout << "Введите " << intN << " элемент(ов/а) массива:" << endl;
- for (int i = 0; i < intN; i++)
- {
- cin >> arrA[i];
- }
- cout << "Введите желаемый интервал []:" << endl;
- cout << "X1 = "; cin >> intX1;
- cout << "X2 = "; cin >> intX2;
- cout << "Введите 1 строку: ";
- char str1[80];
- cin >> str1;
- cout << "Введите 2 строку: ";
- char str2[80];
- cin >> str2;
- //Вывод
- cout << "Количество нечетных элементов вне заданного интервала: " << OddNumCounter(arrA, intN, intX1, intX2)
- << endl
- << (CheckSimilar(str1, str2) ? "В строках есть одинаковые символы." : "В строках нет одинаковых символов");
- system("pause");
- }
Add Comment
Please, Sign In to add comment