![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
HELL-angel |
![]()
Сообщение
#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 |
![]() ![]()
Сообщение
#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 |
![]()
Сообщение
#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 |
![]() ![]()
Сообщение
#4
|
Новичок ![]() Группа: Пользователи Сообщений: 3 Регистрация: 3.7.2009 Город: Майкоп Вы: школьник ![]() |
ПАСИБО!!!! (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif) я б сам не додумался до этого
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 19:34 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru