Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Mrak19901124
47 / 12 / 1
Регистрация: 25.02.2010
Сообщений: 257
#1

вычислить макс число из цыкла - C++

30.03.2010, 21:20. Просмотров 439. Ответов 4
Метки нет (Все метки)

у меня есть такой код мне нада вычислить Максимальное число "y" запарилса уже думать может вы что подскажыте ?

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
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
{
clrscr();
 
float a=0,b=6 ,h=0.6,x,q,y;
cout<<"X\t"<<"Y\n";
for(x=a;x<=b;x=x+h)
{
y=2*sin(x)*sin(2*x-1.5)*cos(2*x+1.5)-6;
cout<<x<<"\t"<<y<<"\n";
 
if (y<0)
{
q++;
}
 
}
cout<<"Kilkist Videmnux zna4en ="<<q<<endl;
 
 
getch();
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2010, 21:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос вычислить макс число из цыкла (C++):

Массив(сумма, макс. число), ввод текста с клавиатуры и сохранение в *.txt - C++
Написать программу, которая формирует массив 5x5 и вычисляет сумму элементов массива, и наибольшую величину массива с указанием строки и...

обьясните строение цыкла - C++
нащёл код!!он работает!! но я его не понимаю!!! обьясните цыкл!!! int exp=2; int base=10; int i=1; for (; exp; exp--) i=...

Выход из бесконечного цыкла - C++
Проблема с выходом из бесконечного цикла. Если для выхода вводить exit, программа виснет и бесконечно выводит, то, что записано в cout....

Как понимать условие цыкла while(1) ? - C++
while(1) он выполняется один раз или он вечный ? Просто обычно в круглых скобках указывают какое-то сравнение, а тут просто 1.

Вычислить в массиве сумму отрицательных элементов и произведение элементов между макс. и мин. элементами - C++
Здравствуйте, есть массив, который рандомно заполняется положительными и отрицательными числами. Нужно вычислить в нем: 1. Сумму...

Дано натуральное число N и вещественное число x. Вычислить частичную сумму ряда. - C++
Дано натуральное число N и вещественное число x. Вычислить S=\sum \limits_{i = 1}^N \frac x {(N+i)!}

4
UKOL
112 / 64 / 7
Регистрация: 17.11.2009
Сообщений: 258
30.03.2010, 21:51 #2
Во первых: Инициализируй q.
C++
1
float q=0;
Во вторых: Инициализируй переменную max(максимум), но возьми минимальное значение, примерно -100
C++
1
double max=-100;
В третих: пишешь код
C++
1
2
if(y>max)
      max=y;
В четвертых: пишешь код вывода
C++
1
cout << max << endl;
В пятых: желаю удачи!
1
Mrak19901124
47 / 12 / 1
Регистрация: 25.02.2010
Сообщений: 257
30.03.2010, 21:59  [ТС] #3
все спс я так и делал но беда в том что я обявлял переменую макс как флоат!
0
UKOL
112 / 64 / 7
Регистрация: 17.11.2009
Сообщений: 258
30.03.2010, 22:04 #4
Цитата Сообщение от Mrak19901124 Посмотреть сообщение
все спс я так и делал но беда в том что я обявлял переменую макс как флоат!
У типов double и float разницы ни какой, только в диапазоне чисел. Можешь и так и так объявлять. Я объявляю обычно double, float не пользуюсь, только очень редко.
0
CyBOSSeR
Эксперт С++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
30.03.2010, 22:09 #5
Цитата Сообщение от UKOL Посмотреть сообщение
C++
1
float q=0;
0 не является литералом типа float, используй 0.0f.
C++
1
float float_variable = 0.0f;
Цитата Сообщение от UKOL Посмотреть сообщение
double max=-100;
Аналогично, вместо -100 нужно -100.0.
C++
1
double double_variable = -100.0;
Для инициализации знаковой переменной, предназначенной для хранения максимумов лучше использовать соответствующие пределы:
C++
1
2
3
#include <limits>
 
int max = -std::numeric_limits<int>::max();
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2010, 22:09
Привет! Вот еще темы с ответами:

Дано натуральное число n, действительное число х. Вычислить sinx+sinx2+...+sinxn - C++
Прошу помочь с 3-мя задачками очень нужно сдать а сделать никак не могу. 1) Дано натуральное число n, действительное число х. Вычислить...

Дано натуральное число n и действительное число x; вычислить значение выражения - C++
Как будет по этой формуле? 1+(х^2)\2!+(x^4)\4!+...+(x^2m)\(2m)!

Даны действительное число а, натуральное число n. Вычислить значение выражения. - C++
Даны действительное число а, натуральное число n. Вычислить: 1/a+1/a*(a+1)+...+1/a*(a+1)...(a+n);

Дано вещественное число а и натуральное число n. Вычислить а^1,a^2,a^3,..a^n. Операцию возведения в степень не использовать - C++
Дано вещественное число а и натуральное число n. Вычислить а^1,a^2,a^3,..a^n. Операцию возведения в степень не использовать Если не...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
30.03.2010, 22:09
Ответ Создать тему
Опции темы

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