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

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

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

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

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

05.11.2012, 15:14. Просмотров 1103. Ответов 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;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru