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

Определите одномерный массив из 10 чисел с плавающей точкой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составьте программу табулирования функций http://www.cyberforum.ru/cpp-beginners/thread606375.html
4. Составьте программу табулирования функций: sin(x), cos(x), {x}^{2}, √x на интервале \pi/2]. Здесь также нужно добавить файл включений <math.h>.
C++ Реализуйте программу решения квадратного уравнения Реализуйте программу решения квадратного уравнения с обязательной проверкой существования действительных корней, а также кратного корня. Функцию вычисления квадратного корня sqrt() найдете в файле... http://www.cyberforum.ru/cpp-beginners/thread606372.html
C++ Найти порядок n для целого числа k
2. Найти порядок n для целого числа k < {2}^{n} при помощи операций сдвига.
C++ Умножение и деление целого числа
1. Напишите программу, в которой умножение и деление целого числа на {2}^{n} реализуется при помощи логических сдвигов.
C++ Сведения о товарах в магазине. Используются два файла http://www.cyberforum.ru/cpp-beginners/thread606345.html
В одном файле хранятся сведения о товарах в магазине: код товара, название, количество, цена, во 2 файле сведения о производстве: код товара, производитель, дата производства, срок годности. вывести...
C++ Разрядность переменных или каким образом так точно считает калькулятор Windows Привет! Тут вот покоя не дает один вопрос. Думаю ни для кого не секрет, что не смотря на свою битность и соответственно возможное количество знаков после запятой, переменные типа float, double и... подробнее

Показать сообщение отдельно
Andrey.K
342 / 263 / 15
Регистрация: 14.11.2010
Сообщений: 482
15.06.2012, 13:15
1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream> 
#include <conio.h>
using namespace std;
const int n=10;
int main()
{
    float mas[n]={2.3, 15.6, -3.4, 9.0, -1.12, 0, 7.8, 13.3, -4.5, -2.3};
    float min=mas[0],max=mas[0],posMin=0,posMax=0,sum=0,average=0;
    for(int i=0;i<n;i++)
    {
        if(mas[i]>max) { max=mas[i]; posMax=i; }
        if(mas[i]<min) { min=mas[i]; posMin=i; }
        sum+=mas[i];
    }
    average=sum/n;
    cout<<"Max is: "<<max<<" and his position: "<<posMax<<endl;
    cout<<"Min is: "<<min<<" and his position: "<<posMin<<endl;
    cout<<"Sum is: "<<sum<<endl;
    cout<<"Average is: "<<average<<endl;
    getch();
    return 0;
}
Добавлено через 2 минуты
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
29
30
31
#include <iostream> 
#include <conio.h>
using namespace std;
const int n=10;
int main()
{
    float mas[n];
    for(int i=0;i<n;i++)
    {
        cout<<"Enter value: ";
        cin>>mas[i];
    }
    cout<<"Massiv: "<<endl;
    for(int i=0;i<n;i++)
        cout<<mas[i]<<" ";
    cout<<endl;
    float min=mas[0],max=mas[0],posMin=0,posMax=0,sum=0,average=0;
    for(int i=0;i<n;i++)
    {
        if(mas[i]>max) { max=mas[i]; posMax=i; }
        if(mas[i]<min) { min=mas[i]; posMin=i; }
        sum+=mas[i];
    }
    average=sum/n;
    cout<<"Max is: "<<max<<" and his position: "<<posMax<<endl;
    cout<<"Min is: "<<min<<" and his position: "<<posMin<<endl;
    cout<<"Sum is: "<<sum<<endl;
    cout<<"Average is: "<<average<<endl;
    getch();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru