max и min |
Здравствуйте, гость ( Вход | Регистрация )
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) я б сам не додумался до этого
|
Текстовая версия | Сейчас: 29.4.2024, 20:08 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru