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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Замена min на max в массиве http://www.cyberforum.ru/cpp-beginners/thread692527.html
в одномерном массиве целых чисел заменить минимум на максимум. не могу поменять их местами..а остальное работает #include <algorithm> #include <iostream>
C++ Определить структуру, что описывает равнобедренный прямоугольный треугольник с катетами Определить структуру, что описывает равнобедренный прямоугольный треугольник с катетами, параллельными осям координат, и нижним левым прямым углом. Написать и протестировать функцию, что возвращает указатель на новый треугольник – область пересечения двух заданных. Если пересечения нет – возвращается NULL. http://www.cyberforum.ru/cpp-beginners/thread692526.html
From Delphi to C++ C++
В общем, в плюсах я не шарю)), по-этому спрошу здесь совета. Надо аналогичный этому код на c++: var a,t:integer; s,sk:string; br:char; begin s:='45'; a:=strtoint(s);//как такое сделать на с++ ? s:=s+'Ae'; br:=s;
В одномерном массиве целых чисел заменить минимум на максимум C++
в одномерном массиве целых чисел заменить минимум на максимум. не могу поменять их местами..а остальное работает #include <algorithm> #include <iostream>
C++ Как сделать, чтобы функции работали "независимо" одна от другой? http://www.cyberforum.ru/cpp-beginners/thread692504.html
Есть такой код, в нем несколько функций. invert - инвертирует введеную строку; сount - считает количество цифр в строке; del - удаляет слово которое начинаестья с гласной буквы. Все функции должны работать с той строкой которою я напишу сразу после запуска програмы, а оно сначала инвертирует, потом в уже инверт. строке считае цифры(ето не страшно), а потом удаляет слова которые какбе начинаютсья...
C++ Закодировать и сохранить закодированый текст в файл Задание: Имеется тестовый файл в нем строка на английском языке (Hello world например). Надо файл открыть,считать текст, закодировать считаный текст, сохранить закодированый текст в файл. Так как в задании раскодировать текст не нужно хотел применить библиотеку algorithm и random_shuffle Но как сделать это в текстовом файле не знаю. Помогите кому не сложно подробнее

Показать сообщение отдельно
Bazik
0 / 0 / 0
Регистрация: 04.12.2010
Сообщений: 4
08.11.2012, 21:28     Вычислить арифметические значения положительных элементов массивов
Заранее благодарю всех, кто откликнется!

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

#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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru