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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
coder2
1 / 1 / 0
Регистрация: 01.03.2014
Сообщений: 312
#1

Массивы. Ввести n элементов одномерного массива, вычислить указанное выражение, вывести на экран - C++

16.03.2014, 16:21. Просмотров 360. Ответов 4
Метки нет (Все метки)

Составить программу на языке С++ для обработки одномерных массивов с использованием указателей:
1. .Ввести n элементов одномерного массива;
2. Вычислить указанное выражение;
3 Вывести на экран значение указанного выражения.

Помогите, другие программы по с++ сделал, осталась только с факториалом
Изображения
 
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2014, 16:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массивы. Ввести n элементов одномерного массива, вычислить указанное выражение, вывести на экран (C++):

Вывести на экран номера всех минимальных элементов одномерного массива. - C++
Ребят помогите. Дана последовательность из n дейтсвительных чисел. использовать одномерный массив. нужно вывести на экран номера всех...

Ввести одномерный массив А, вывести его. Вычислить среднее геометрическое положительных элементов массива - C++
Ввести одномерный массив A , вывести его. Вычислить SRG-среднее геометрическое положительных элементов массива. Преобразовать элементы...

Вычислить выражение из суммы отрицательных и среднего арифметического значений одномерного массива - C++
Еще раз добрый день, имеется задание Имеется предопределенный одномерный массив из 27 элементов для всех вариантов (менять отдельные...

Одномерные массивы. Вывести на экран массив, составленный из номеров элементов исходного массива, которые равны заданному значению. - C++
Надоела уже наверное...ноо..выручайте( с++ Задан массив целых чисел. Вывести на экран массив, составленный из номеров элементов...

Вычислить сумму элементов массива, найти минимальный и вывести положительные на экран - C++
Дан одномерный массив, состоящий из N целочисленных элементов. 12.1. Заполнить массив случайными числами. 12.2. Найти минимальный...

Массивы (ввести данные целого типа, вывести на экран, выполните обмен значениями) - C++
Введите с клавиатуры данные в массив целого типа, выведите их на экран, затем выполните обмен значениями для первого и последнего элементов...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6361 / 5925 / 1921
Регистрация: 18.12.2011
Сообщений: 15,231
Завершенные тесты: 1
16.03.2014, 17:28 #2
C++
1
2
3
4
5
6
7
int fact=6;//факториал 3 (3!)
double s=0; // в s получится сумма
for(int i=2;i<n;i++)
{
   s+=a[i-1]*a[i-1]+fact;
   fact*=(i+2);
}
coder2
1 / 1 / 0
Регистрация: 01.03.2014
Сообщений: 312
16.03.2014, 17:46  [ТС] #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
using namespace std;
 
int main()
{
 
int a[100];
int n,f=6;
double s=0;
cin>>n;
for(int i=2;i<n;i++)
{
   s+=a[i-1]*a[i-1]+f;
   f*=(i+2);
}
cout<<s;
}
Правильно ли?
zss
Модератор
Эксперт С++
6361 / 5925 / 1921
Регистрация: 18.12.2011
Сообщений: 15,231
Завершенные тесты: 1
16.03.2014, 17:57 #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от coder2 Посмотреть сообщение
Правильно ли?
Не до конца.
Организуйте еще ввод массива a
coder2
1 / 1 / 0
Регистрация: 01.03.2014
Сообщений: 312
16.03.2014, 18:16  [ТС] #5
zss,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main()
{
     int a[100];
     int n,f=6;
    double s=0;
    cout<<"Enter n:"<<flush;
    cin>>n;
    for(int i = 0; i < n; i++)
    {
        cout<<"enter a["<<i<<"]:"<<flush;
        cin>>a[i];
    }
    for(int i=2;i<n;i++)
    {
           s+=a[i-1]*a[i-1]+f;
           f*=(i+2);
    }
    cout<<s;
}
все спасибо большое!
 Комментарий модератора 
Обрамляйте код тегом "C++"
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2014, 18:16
Привет! Вот еще темы с ответами:

Вычислить сумму четных элементов массива и вывести отрицательные элементы на экран в обратном порядке - C++
Добрый вечер. Помогите пожалуйста с одной задачей Дан одномерный массив, состоящий из N вещественных элементов. 1. Ввести массив с...

Вычислить арифметическое выражение и вывести результат на экран - C++
Помогите написать программу, которая a) Ввод с клавиатуры вещественных чисел: a, b, c и d. b) Проверяет исходные данные на...

Найти в массиве значение и вывести его индекс на экран, вычислить сумму модулей элементов массива - C++
Написать программу обработки одномерного статического массива целых случайных чисел в диапазоне значений -100…100 в соответствии с...

Ввести массив А из 10 элементов,найти произведение отрицательных элементов и вывести на экран - C++
Ввести массив А из 10 элементов,найти произведение отрицательных элементов и вывести на экран. Можно полный код.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
16.03.2014, 18:16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru