Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- #include <windows.h>
- float x, y, min = 100, max = -100, sred = 0, zadznach1, zadznach2, check1 = 0, check2 = 0;
- float a[20];
- int main()
- {
- SetConsoleCP(1251);
- SetConsoleOutputCP(1251);
- printf("Введите значение принадлежащие последовательности \n");
- scanf_s("%f", &zadznach1);
- printf("Введите значение не принадлежащие последовательности \n");
- scanf_s("%f", &zadznach2);
- for (int i = 0; i < 20; i++)
- {
- x = ((i - 1.0) / 20.0) + 3.0;
- a[i] = exp(x) + log(x) - 10 * x;
- if (a[i] < min) min = a[i];
- if (a[i] > max) max = a[i];
- sred += a[i];
- if (a[i] == zadznach1)
- {
- printf("Номер значения принадлежащего последовательности %d \n", i);
- check1 = 1;
- }
- if (i > 0)
- {
- if ((a[i - 1] > zadznach2) && (zadznach2 > a[i]))
- {
- printf("Подходящие элементы %f и %f \n", a[i - 1], a[i]);
- check2 = 1;
- }
- }
- }
- printf("Максимальное число = %.3f \n", max);
- printf("Минимальное число = %.3f \n", min);
- sred = sred / 20;
- printf("Среднее арифметическое значение = %.3f \n", sred);
- if (check1 == 0)
- {
- printf("Значение принадлежащие последовательности не найдено\n");
- }
- if (check2 == 0)
- {
- printf("Подходящих элементов не найдено\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement