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

Массив (вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а) - C++

Восстановить пароль Регистрация
 
Надічка
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 26
03.04.2013, 19:51     Массив (вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а) #1
дано массив Х=(12.37, 16.55, 2.43, 0.81, 0.32, 1.345,-12.18, 0.15, -4.314, 1.29, 54.38, 0.214, -3.837,0.918, -75.014) и a=3.14, b=-7.8
вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а.
помогите пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2013, 19:51     Массив (вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а)
Посмотрите здесь:

Найти номера всех столбцов матрицы a [4 * 6], содержащих хотя бы два элемента равны нулю. C++
C++ решение двумерных массивов (Вычислить сумму элементов не равных нулю и посчитать их количество, найти номера столбцов с положительными элементами)
Дан целочисленный одномерный массив А, состоящий из 14 элементов. вычислить и напечатать сумму парши элементов C++
C++ Дано одномерный массив В, состоящий из 12 элементов. Вычислить произведение элементов массива, не равны нулю, значения которых наход. в пределах А и С
Даны линейный массив действительных чисел. Вычислить произведение всех элементов, значения которых больше 4 и меньше 10 C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MarVaL
С++ Beginner
 Аватар для MarVaL
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
03.04.2013, 20:22     Массив (вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а) #2
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()
{
    float MyArray[15] = {12.37, 16.55, 2.43, 0.81, 0.32, 1.345, -12.18, 0.15, -4.314, 1.29, 54.38, 0.214, -3.837, 0.918, -75.014};
    const int a = 3.14;
    const int b = -7.8;
    float sum = 0;
    for(int i = 0; i < 15; ++i)
        sum += MyArray[i];
    
    cout << "Сумма: " << sum << endl;
    cout << "Номера элементов которые меньше b: ";
    for(int i = 0; i < 15; ++i)
        if(MyArray[i] < b) cout << i << ' ';
    cout << "Номера элементов которые больше a: ";
    for(int i = 0; i < 15; ++i)
        if(MyArray[i] > a) cout << i << ' ';
 
    return 0; 
}
Надічка
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 26
03.04.2013, 20:48  [ТС]     Массив (вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а) #3
MarVaL,
скажи ты умеешь на форме сделать метод Крамера для n переменных?
MarVaL
С++ Beginner
 Аватар для MarVaL
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
03.04.2013, 20:56     Массив (вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а) #4
Цитата Сообщение от Надічка Посмотреть сообщение
MarVaL,
скажи ты умеешь на форме сделать метод Крамера для n переменных?
Нет, извини.
Yandex
Объявления
03.04.2013, 20:56     Массив (вычислить сумму и напечатать номера элементов не равны нулю, больше b и меньше а)
Ответ Создать тему
Опции темы

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