IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> max и min
HELL-angel
сообщение 3.7.2009, 7:06
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 3.7.2009
Город: Майкоп
Вы: школьник



Помогите мне... плиз я не знаю как находить max и min значения в задаче...
66. Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых с клавиатуры. После ввода последнего числа программа должна вывести минимальное и максимальное число последовательности. Количество вводимых чисел последовательности должно задаваться во время работы программы. Ниже приведен рекомендуемый вид экрана во время выполнения программы.

Введите количество чисел: 10
Введите числа:
1=2.4
2=4.8
3=1.8
4=2.8
5=3.2
6=5.6
7=7.8
8=9.1
9=1.5
10=5.4
Минимальное число:1.5
Максимальное число:9.1
Среднее арифметическое:4.44
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
HELL-angel
сообщение 3.7.2009, 7:47
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 3.7.2009
Город: Майкоп
Вы: школьник



#include <iostream.h>

void main ()

{
float x;
float max;
float min;
float sr=0;
int n;
int i;
float s=0;


cout<<"Vvedite kolichestvo chisel ";cin>>n;cout<<endl;

i=1;
do
{
cout<<i<<" = ";cin>>x;
s=s+x;
i++;
}while(i<=n);
cout<<"Summa ravna: "<<s<<endl;
sr=(float)s/n;
cout<<"Srednee znachenie ravno "<<sr<<endl;



}
я это сделал а дальше не получается найти max и min (IMG:style_emoticons/default/sad.gif) (IMG:style_emoticons/default/blink.gif) kak сделать помогите плиз........
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kaa
сообщение 5.7.2009, 18:07
Сообщение #3


Аспирант
***

Группа: Активисты
Сообщений: 422
Регистрация: 7.1.2009
Город: Украина Киев
Вы: школьник



int a,b; //объявляем две переменные

//просим пользователя ввести в них данные
cout<<"Enter first digit:\n";
cin>>a;
cout<<"Enter second digit:\n";
cin>>b;

/*Если, (b>a), то на место оператора ?: подставится b,
в противном случае на место оператора подставится a,
таким образом, то число, которое больше запишется
в переменную max.*/
int max=(b>a)?b:a;

/*Если, (b<a), то на место оператора ?: подставится b,
в противном случае на место оператора подставится a,
таким образом, то число, которое больше запишется
в переменную min.*/
int min=(b<a)?b:a;

// Вывод результата на экран.
cout<<"\n Maximum is \n"<<max;
cout<<"\n Minimum is \n"<<min<<"\n";
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
HELL-angel
сообщение 7.7.2009, 0:25
Сообщение #4


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 3.7.2009
Город: Майкоп
Вы: школьник



ПАСИБО!!!! (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif) я б сам не додумался до этого
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 29.4.2024, 20:08

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru