![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.05.2011
Сообщений: 26
|
![]()
begin
k1:=0; k2:=0; i:=1; while (i<=n) do begin readln(x[i]); if x[i]<0 then begin if k1=0 then begin k1:=i; i:=i+1; s:=0; k2:=0; while (i<=n) and (k2=0) do begin readln(x[i]); if x[i]>=0 then begin s:=s+x[i] ; writeln(s) end else k2:=i; i:=i+1 end; end; end else i:=i+1; writeln(s) end; if (k1=0)or (k2=0) then writeln('решений нет,нет 2х отрицательных элементов') else if k2=k1+1 then writeln('Отрицательные элементы соседи'); readln; end; |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 02.04.2011
Сообщений: 48
|
![]()
Вся программа одна большая ошибка, найти ошибку значит переписать программу для вас, а вы даже не удосужились написать что должна делать данная программа..
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.05.2011
Сообщений: 26
|
![]()
найти сумму элементов массива расположенных между первым и вторым отрицательными членамиза 1 проход по массиву
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Edit не выводит результат | Ro_Mashka | Общие вопросы Delphi | 8 | 22.05.2011 17:14 |
Старая программа выводит результат на матричный принтер. | Freddy19 | Софт | 5 | 09.11.2010 09:45 |
Найти Ощибку | YoungTeacher | Общие вопросы C/C++ | 4 | 11.09.2010 02:31 |
Программа компилируется но не выводит результат в метку | prikolist | Общие вопросы C/C++ | 2 | 24.03.2009 19:19 |
программа суммирует натуральные числа от 1 до 50 и выводит результат вычисления на экран | xxasb07 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.11.2008 10:32 |