Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- void arrayFill(float *arr, int count) {
- for (int i = 0; i < count; i++) //Заполняем массив значениями
- {
- std::cin >> arr[i]; //считываем значения в массив
- }
- std::cout << "complete\n";
- }
- bool checkValue(float *arr, int count, float min) //принимаем на вход массив, размер массива и сравниваемое число
- {
- bool flag = 0; //переменная-флаг
- for (int i = 0; i < count && !flag; i++) { //цикл по элементам массива
- if (arr[i] < min) {//если массив содержит значение меньше min
- flag = 1; //флаг, показывающий, что нужные значения присутствуют
- }
- }
- return flag;
- }
- int main()
- {
- std::cout << "Begin!\n\n";
- float A[15], B[10], num=0;//инициализация массива A и B и проверочного числа
- std::cout << "Enter values in Array A:\n";
- arrayFill(A, 15); //вызов функции заполнения вручную массива
- std::cout << "Enter values in Array B:\n";
- arrayFill(B, 10);
- std::cout << "Check values of array A:\n"; //Вывод текста на экран, далее - вызов функции обработки
- if(checkValue(A, 15, num)){
- std::cout << "Array A cointains values lower than " << num << "\n";
- }
- else {
- std::cout << "Array A not cointains values lower than " << num << "\n";
- }
- std::cout << "Check values of array B:\n"; //Вывод текста на экран, далее - вызов функции обработки
- if(checkValue(B, 10, num=2.7)){
- std::cout << "Array B cointains values lower than " << num << "\n";
- }
- else {
- std::cout << "Array B not cointains values lower than " << num << "\n";
- }
- std::cout << "End!\n";
- std::cout << "\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement