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

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

Войти
Регистрация
Восстановить пароль
 
котенок
Сообщений: n/a
#1

помогите исправить ошибку - C++

09.01.2008, 23:42. Просмотров 1013. Ответов 1
Метки нет (Все метки)

1) Надо исправить решение задачи , чтобы ввод значений элементов массива и вывод результатов производился в главной программе, а обработка массива - в функции.Помоги пожалуйста!!!! Оч срочно надо.

Код
#include<stdio.h>
#include<conio.h>
#include<math.h>
float konnova(int n, float*x)
{int i,q=0;
float a,z[100],e=0,k;
for(i=0;i<n;i++)
{z[i]=*(x+i);
}
for(i=0;i<n;i++)
{a=z[i];
if(fabs(a)<=2.6)
{e=e+a;
q=q+1;
}
}
k=e/q;
printf("%5.2f",k);
return k;
}

main()
{float e,num,p[100];
int a,m,N;
clrscr();
printf("Vvedine kol-vo elementov massiva N:\n");
scanf("%d",&N);
clrscr();
printf("Poocheredno vvedite elementu massiva:\n");
for(m=0;m<N;m++)
{scanf("%f",&num);
p[m]=num;
}
konnova (N,p);
getch();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2008, 23:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос помогите исправить ошибку (C++):

Помогите исправить ошибку - C++
Программа считывает из входного файла символы и соответствующие им коды. Затем вводится строка. В выходной файл записывается зашифрованная...

Помогите исправить ошибку! - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;Windows.h&gt; #include &lt;cstdlib&gt; #include &lt;time.h&gt; #include &lt;ctime&gt; using...

Помогите исправить ошибку - C++
#include &lt;process.h&gt; #include &lt;stdio.h&gt; int a; void Thread( void* pParams ) { int i, num = 0; while ( 1 ) ...

Помогите Исправить Ошибку - C++
Помогите пожалуйста исправить ошибку в проге: #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; double f1(double); double...

Помогите исправить ошибку - C++
#include&lt;iostream&gt; #include&lt;time.h&gt; #include&lt;windows.h&gt; #include&lt;vector&gt; using namespace std; bool Search(int i,int j); ...

Помогите исправить ошибку..... - C++
#include&lt;stdio.h&gt; #include&lt;ctype.h&gt; #include&lt;math.h&gt; #include&lt;string&gt; #include&lt;iostream&gt; #include&lt;stdlib.h&gt; #define size_str 80...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
RedFenix
0 / 0 / 0
Регистрация: 11.01.2008
Сообщений: 4
11.01.2008, 09:01 #2
так что ли =)

Код
#include<stdio.h>
#include<conio.h>
#include<math.h>
float konnova(int n, float*x)
{int i,q=0;
float a,z[100],e=0,k;
for(i=0;i<n;i++)
{z[i]=*(x+i);
}
for(i=0;i<n;i++)
{a=z[i];
if(fabs(a)<=2.6)
{e=e+a;
q=q+1;
}
}
k=e/q;
return k;
}

main()
{float e,num,p[100];
int a,m,N;
clrscr();
printf("Vvedine kol-vo elementov massiva N:\n");
scanf("%d",&N);
clrscr();
printf("Poocheredno vvedite elementu massiva:\n");
for(m=0;m<N;m++)
{scanf("%f",&num);
p[m]=num;
}
printf("%5.2f",konnova (N,p));
getch();
return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.01.2008, 09:01
Привет! Вот еще темы с ответами:

Помогите исправить ошибку.. - C++
Вот есть задача: Дано вещественное число X и целое число N (&gt; 0). Найти значение вы-ражения 1 – X^2/(2!) + X^4/(4!) – … +...

Помогите исправить ошибку.. - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;stdlib.h&gt; using namespace std; float matrix(float *x,float *y){ int i,j,n; ...

Помогите исправить ошибку - C++
Всем привет, выдается ошибка, не могу понять с чем связано. Задача такая: сделать из массива новый массив с неповторяющимися элементами. ...

Помогите исправить ошибку - C++
Программа должна посчитать р используя s. После ввода любого значения у выдает :&quot;Floating poin eror: Divide by 0. Abnormal program...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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