![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.11.2009
Сообщений: 33
|
![]()
Помогите плиз... Есть прога, но она не работае. Прога запускается, но ответ не выдает... даж ненаю уже что делать... Пасибо...
#include <stdio.h> #include <math.h> #include <conio.h> void vvod(int X[],int n,char sim); void vivod(int X[],int n,char sim); sar(int X[],int n); void main(void) { int A[100]; int B[100]; int C[100]; int h,l,m; float a,b,c,x1,x2; clrscr(); printf("Vvedite kolichestvo elementov massiva A\n"); scanf("%d",&h); vvod(A,h,'A'); fflush(stdin); clrscr(); printf("Vvedite kolichestvo elementov massiva B\n"); scanf("%d",&l); vvod(B,l,'B'); fflush(stdin); clrscr(); printf("Vvedite kolichestvo elementov massiva C\n"); scanf("%d",&m); vvod(C,m,'C'); fflush(stdin); clrscr(); vivod(A,h,'A'); vivod(B,l,'B'); vivod(C,m,'C'); a=sar(A,h); b=sar(B,l); c=sar(C,m); if (b*b-4*a*c<0) { printf("Uravneniye kornej ne imeet"); } else { if (a!=0) { x1=(-b+sqrt(b*b-4*a*c))/(2*a); x2=(-b-sqrt(b*b-4*a*c))/(2*a); printf("Korni uravneniya ravni:\n x1=%f\n x2=%f",x1,x2); } else { x1=(-c)/b; printf("Koren' uravneniya raven:\n x1=%f",x1); } } } /* Opisanie funkcii vvoda */ void vvod(int X[],int n,char sim) { int i; for (i=0;i<n;i=i+1) { printf("Vvedite %d element massiva %c\n",i+1,sim); scanf("%d",&X[i]); } } /* Opisanie funkcii vivoda */ void vivod(int X[],int n,char sim) { int i; printf("Massiv %c:\n",sim); for(i=0;i<n;i=i+1) { printf("%d ",X[i]); } printf("\n"); } /* Opisanie funkcii srednego arifmeticheskogo */ sar(int X[],int n) { float sum,sar; int i,k,j; for(i=0;i<n;i=i+1) { if(X[i]>0) { k=k+1; if(k==2) { for(j=i+1;j<n;j=j+1) { if(X[i]<0) { sum=sum+X[i]; k=k+1; } } } } if (k>0) { sar=sum/k; } else sar=0; } return(sar); }
Лишь утратив всё до конца, мы обретаем свободу....
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
а что за задание?
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
аа,всё,понял!
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 08.11.2009
Сообщений: 33
|
![]()
Решить квадратное уравнение a*x*x+b*x+c=0 ,где a,b,c-среднее арифметическое отрицательных элементов, стоящих после второго положительного в массивах A,B,C соответственно.
Лишь утратив всё до конца, мы обретаем свободу....
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]() Код:
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
я по-своему решил!
мож разберёшься А,да,я не сделал после второго положительного(условие у тебя).
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 08.11.2009
Сообщений: 33
|
![]()
Пасибо огромное))))
Лишь утратив всё до конца, мы обретаем свободу....
|
![]() |
![]() |
![]() |
#8 | |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
![]() Цитата:
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
реализация линейных структур данных в подпрограммах | ArniLand | Общие вопросы C/C++ | 0 | 31.01.2010 01:20 |