Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 17.02.2009, 21:20   #1
дайкири
Пользователь
 
Аватар для дайкири
 
Регистрация: 08.01.2009
Сообщений: 10
По умолчанию Определить N-количество Xj c четными номерамиб меньшими X1 и Xmax/2

Даны X1,X2,...,X8
Определить N-количество Xj c четными номерамиб меньшими X1 и Xmax/2
дайкири вне форума
Старый 17.02.2009, 21:31   #2
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Код:
Program vos;
Uses Crt;
Var i,n:integer;
    vsp:integer;
    a:array[1..8] of integer;
begin;
clrscr;
n:=0;
vsp:=-999;
for i:=1 to 8
begin
a[i]:=random(132);
if a[i]>vsp then vsp:=a[i]
write(' ',a[i]);
end;
 i:=2;
 while i<=8 do
 begin
 if (a[i]<a[1]) and (a[i]<vsp/2) then n:=n+1;
 i:=i+2;
 end;
 writeln(n);
 readln;
End.
Xmax/2 надо определить или меньше его?
вступлю в команду разработчиков ПО на Delphi

Последний раз редактировалось maladoy; 17.02.2009 в 22:05.
maladoy вне форума
Старый 17.02.2009, 21:34   #3
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Код:
uses crt;
const m=8;
var
x : array[1..m] of real;
i,n : integer;
max : real;
begin
clrscr;
for i:=1 to m do
 begin
 write('x[',i,']= ');
 readln(x[i]);
 if i=1 then max := x[i]
 else if x[i]>max then max := x[i];
 end;
writeln;
n := 0;
max := max / 2;
for i:=1 to m do
 if i mod 2 = 0 then
  if (x[i]<x[1]) and (x[i]<max) then inc(n);
writeln('n= ',n);

readln;
end.
ps не успел..
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 17.02.2009, 21:36   #4
дайкири
Пользователь
 
Аватар для дайкири
 
Регистрация: 08.01.2009
Сообщений: 10
По умолчанию

меньшими X1 и Xmax/2
дайкири вне форума
Старый 17.02.2009, 21:37   #5
дайкири
Пользователь
 
Аватар для дайкири
 
Регистрация: 08.01.2009
Сообщений: 10
По умолчанию

определять не надо
дайкири вне форума
Старый 17.02.2009, 21:53   #6
дайкири
Пользователь
 
Аватар для дайкири
 
Регистрация: 08.01.2009
Сообщений: 10
По умолчанию

саасибооо=*
дайкири вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить количество едениц продукции каждого типа, который должна изготавливать фирма LeMystere Microsoft Office Excel 2 25.12.2008 12:54
Подсчитать количество элиментов массива принадлежащих интервалу[-1;2] и определить их сумму Liver Помощь студентам 1 11.12.2008 12:23
Z=Xmax-Ymin/2,Xmax KulOle Паскаль, Turbo Pascal, PascalABC.NET 1 12.11.2008 12:38
Возможно ли определить количество акаунтов Windows bayern JavaScript, Ajax 1 22.09.2007 22:46