Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
actimel35
0 / 0 / 1
Регистрация: 11.10.2016
Сообщений: 19
#1

Как вывести минимальное положительное значение, а не все положительные

20.10.2016, 15:39. Просмотров 132. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream> 
#include <math.h> 
using namespace std; 
int main() { 
double x,y; 
double a,b,h; 
cout<<"A="; 
cin>>a; 
cout<<"B="; 
cin>>b; 
cout<<"h="; 
cin>>h; 
x=a; 
 
    double min=x*cos(3*x)-2,mx=x; 
    while(x<=b) 
    { 
        cout<<"x = "<<x<<" "; 
        y=x*cos(3*x)-2;  
        cout<<"y = "<<y<<endl; 
        if(min>=y && y>0){min=y;mx=x;} 
        x+=h; 
    } 
        cout<<min<<mx<<" ";
    
system("pause"); 
return 0; 
}
нужно вывести минимальное положительное, а он просто выводит все положительные

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2016, 15:39
Ответы с готовыми решениями:

Вычислить среднеарифметическое значение элементов массива и определить минимальное положительное значение
Необходимо сформировать двумерный массив A(3x9), используя генератор случайных...

Определить минимальное положительное значение массива
Люди помогите надо решить 2 задачи: 1)Дан массив A размерности N. Определить...

Найти минимальное положительное число в заданном массиве, а если таких нет, вывести на экран ноль
Дан одномерный массив А. Найти минимальное положительное число из данного...

Как вывести максимальное и минимальное значение фундаментальных типов C++?
С помощью numeric_limits? Но оно выдает какие-то очень странные числа, похожие...

Заменить все отрицательные члены на значение минимального члена, а все положительные - на значение максимального члена
Здраствуйте. Большую часть программы я уже написал, но не знаю как далее быть,...

2
Dimension
Dimension
573 / 443 / 221
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
20.10.2016, 15:42 #2
удалить 18 20 строки ,24 заменить на
C++
1
cout<<min;
0
actimel35
0 / 0 / 1
Регистрация: 11.10.2016
Сообщений: 19
20.10.2016, 15:49  [ТС] #3
не рабочий вариант
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.10.2016, 15:49

Вывести сначала все положительные элементы массива, затем все отрицательные
Вывести сначала все положительные элементы массива, затем все отрицательные...

Рекурсия: вывести сначала все положительные числа заданной последовательности, а потом все отрицательные
Задание написать на Си С клавиатуры вводится непустая последовательность...

вывести минимальное значение
Из величин? определяемых выражением а=sinx, b=cosx, c=ln|x|.ПРи заданном х,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru