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

Вычисление среднего арифметического значения положительных элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ указатели http://www.cyberforum.ru/cpp-beginners/thread689093.html
Здравствуйте! Ребят , вы не могли бы объяснить некоторые нюансы ,связанные с указателями, недалекому человеку? допустим: int N; cout<<N; //выведет адресат нулевого элемента,ну что-то вроде этого: 0x24ff122 допустим следующее: char N="hello";
C++ Редактировать методы Приветствую вас, дорогие форумчане! Нужна ваша помощь в нелегком задании! Помогите разобраться с битовыми методами : С реализацией конструктора копирования и оператора разобралась( можете посмотреть, вдруг ошибка) А вот с остальными не получается у меня разобраться. Мне бы хоть пример,как это выглядит, так понять никак не могу Нужно, чтобы заработала функция мейн. Заранее спасибо тем,... http://www.cyberforum.ru/cpp-beginners/thread689087.html
Обработка строк,используя указатели C++
Здравствуйте. Помогите, пожалуйста, решить задачу. Заранее спасибо. 1)Ввести строку в символьный массив tmp . 2)Выделить блок памяти через указатель. 3)Скопировать строку в выделенный блок. 4)Если длина строки чётное число то удалить 2 символа из середины.Если нечётное, то удалить центральный символ.(Обрабатывать строку при помощи указателей внутри выделенного блока памяти. ) 5)Вывести...
C++ Массив структур: База данных машин, вывести машину зеленого цвета
У меня задание такое : Нужно создать массив структур База даних машын, нужно вывести машыну зеленого цвета . Помогите разобраться в масиве структур никак немогу етого понять.
C++ Метод Ньютона http://www.cyberforum.ru/cpp-beginners/thread689061.html
Здравствуйте! Посмотрите, пожалуйста! Решаю систему нелинейных уравнений методом Ньютона. Нашла алгоритм. 1) Задается размерность системы n, требуемая точность ε, начальное приближенное решение. 2) Вычисляются элементы матрицы Якоби W. 3) Вычисляется обратная матрица W -1. 4) Вычисляется вектор функция F=(fi) от начального приближенного решения . 5) Вычисляется вектор поправок A= W -1...
C++ Скалярное произведение строк и столбцов массива (c++) Я ввожу два двумерных массива a и b. Мне надо найти скалярные произведения строк массива a и столбцов массива b. И вывести их в два других одномерных массива c и d. И найти минимум из сумм ненулевых элементов двух этих массивов. Язык программирования: C++ подробнее

Показать сообщение отдельно
Bazik
0 / 0 / 0
Регистрация: 04.12.2010
Сообщений: 4

Вычисление среднего арифметического значения положительных элементов массива - C++

05.11.2012, 15:14. Просмотров 1001. Ответов 1
Метки (Все метки)

пожалуйста, доведите программу до ума!желательно с комментариями, что бы разобраться!
Заранее благодарю всех, кто откликнется!
Написать программу. Вычислить арифметические значения положительных элементов массивов X[N], Y[M], Z[K] и найти из них максимальное, если N=10, M=12, K=16.
Вычисление среднего арифметического значения положительных элементов массива оформить в виде функции.
Текст программы:

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
32
33
34
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int fun (int p[],int n)
{int i,s=0;
for(i=0;i<n;i++)
if(p[i]>0) s+=p[i];
return s;
}
void main ()
{
int i,j,k,o,l,a,v;
float X[10], Y[12], Z[16];
 
for (i=0;i<10;i++)
{printf("\nx[%d]=",i+1);
scanf("%f",&X[i]);}
for (j=0;j<12;j++)
{printf("\ny[%d]=",j+1);
scanf("%f",&Y[j]);}
for (k=0;k<16;k++)
{printf("\nz[%d]=",k+1);
scanf("%f",&Z[k]);}
{v=rand()%16; 
 
o=X[v];
l=Y[v];
a=Z[v];
}
{s=(o+l+a)/3;}
printf("\ns=%f",s);
system("PAUSE"); 
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru