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

Создать массив вещественных чисел из 10 элементов - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
veronik@
0 / 0 / 0
Регистрация: 01.10.2010
Сообщений: 10
01.10.2010, 21:14     Создать массив вещественных чисел из 10 элементов #1
Задача в С++
Создать массив вещественных чисел из 10 элементов.
Ввести элементы массива с клавиатуры при помощи scanf.
Найти сумму первых 5 элементов.
Найти сумму последних 5 элементов.
Вывести на экран.
Найти максимальное значение.
Вывести на экран.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2010, 21:14     Создать массив вещественных чисел из 10 элементов
Посмотрите здесь:

C++ Создать динамический массив вещественных чисел.
C++ Заданы массивы вещественных чисел X и Y. Сформировать массив Z из положительных элементов массивов X и Y.
C++ Одномерный массив (Ввести массив из 10 вещественных чисел.Найти сумму чисел,стоящих на чётных местах)
C++ Найти суммы четных элементов (элементов с четным номером) массива вещественных чисел A(22) и нечетных элементов
C++ Дан массив вещественных чисел. Выяснить верно ли, что количество положительных элементов не превышает 5
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aaxenon
Light Knight
 Аватар для Aaxenon
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361
01.10.2010, 21:40     Создать массив вещественных чисел из 10 элементов #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
#include <iostream>
using namespace std;
int main()
{
    int mass[9], summst = 0, summfn = 0, max = mass[0];
    for(int i = 0; i <= 9; i++)
    {
        cin >> mass[i];
        if(i <= 4)
            summst += mass[i];
        if((i >= 5) && (i <= 8))
            summfn += mass[i];
        if(max < mass[i])
            max = mass[i];
    }
    for(int i = 0; i <= 9; i++)
    {
        cout << i << ". " << mass[i] << endl;
    }
    cout << endl << "Summ from start: " << summst << endl 
        << "Summ from finish: " << summfn << endl 
        << "Maximum: " << max;
    system("PAUSE");
    return 0;
}
как то так

Добавлено через 3 минуты
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>
using namespace std;
int main()
{
    int mass[9], summst = 0, summfn = 0, max = mass[0];
    for(int i = 0; i <= 9; i++)
    {
        cout << "Enter " << i+1 << " number: ";
        cin >> mass[i];
        if(i <= 4)
            summst += mass[i];
        if((i >= 5) && (i <= 8))
            summfn += mass[i];
        if(max < mass[i])
            max = mass[i];
    }
    for(int i = 0; i <= 9; i++)
    {
        cout << i+1 << ". " << mass[i] << endl;
    }
    cout << endl << "Summ from start: " << summst << endl 
        << "Summ from finish: " << summfn << endl 
        << "Maximum: " << max;
    system("PAUSE");
    return 0;
}
так правильнее..и что то с максимумом не ладно..
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
01.10.2010, 21:46     Создать массив вещественных чисел из 10 элементов #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <numeric>
#include <algorithm>
 
int main()
{
    const int N=10;
    double Arr[N];
    for(int i=0; i<N; ++i)
        std::cin>>Arr[i];
    std::cout<<"Sum of first 5 elements: "<< std::accumulate(Arr, Arr+5, 0.0) <<'\n';
    std::cout<<"Sum of last 5 elements: "<< std::accumulate(Arr+5, Arr+N, 0.0) <<'\n';
    std::cout<<"Max element: "<< *std::max_element(Arr, Arr+N) <<'\n';
    return 0;
}
veronik@
0 / 0 / 0
Регистрация: 01.10.2010
Сообщений: 10
01.10.2010, 21:57  [ТС]     Создать массив вещественных чисел из 10 элементов #4
d:\âåðîíèêà\lbdop\lbdop.cpp(30) : fatal error C1010: unexpected end of file while looking for precompiled header directive
у мя такую ошибку высвечивает...что эт значит?

Добавлено через 6 минут
Цитата Сообщение от veronik@ Посмотреть сообщение
Задача в С++
Создать массив вещественных чисел из 10 элементов.
Ввести элементы массива с клавиатуры при помощи scanf.
Найти сумму первых 5 элементов.
Найти сумму последних 5 элементов.
Вывести на экран.
Найти максимальное значение.
Вывести на экран.
Пожалуйста помогите!!а то преподша мя съест..
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
01.10.2010, 22:02     Создать массив вещественных чисел из 10 элементов #5
veronik@,
#include "stdafx.h" в самом начале. Или создавать пустой проект.
Yandex
Объявления
01.10.2010, 22:02     Создать массив вещественных чисел из 10 элементов
Ответ Создать тему
Опции темы

Текущее время: 15:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru