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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.09.2009, 18:58   #1
merets
Заблокирован
 
Регистрация: 03.09.2009
Сообщений: 13
По умолчанию посмотрите как

сделал програму на паскале сделал через массив
program e1;
var y:real; i:integer;
x:array [1..10] of integer;
begin
writeln ('vvedit chuslo');
for i:=1 to 10 do
readln(x[i]);
y:=((x[i]+i)/2);
writeln ('serednye arifmetichne = ',y)
end.
подскажыте как можно сделать через цыкл
merets вне форума
Старый 08.09.2009, 19:05   #2
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

А что вы вообще пытаетесь сделать? Если найти среднее арифметическое, то формула
Код:
y:=((x[i]+i)/2);
выглядит достаточно странно. И это даже если не учитывать, что по стандарту и хорошему стилю программирования i не определено после выхода из цикла
Код:
var x, s, i: integer; y: real;
begin
s := 0;
writeln ('vvedit chuslo');
for i:=1 to 10 do
  begin
  readln(x);
  s := s + x;
  end;
y := s / 10;
writeln ('serednye arifmetichne = ',y:1:3);
end.
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума
Старый 08.09.2009, 19:06   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Код:
G,N,J:Integer

For J:=1 to 10 do
Begin
ReadLn(G);
N:=N+G;
End;
Writeln(N/10);
Опоздал(((
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума
Старый 08.09.2009, 19:08   #4
sheka
Босс
Форумчанин
 
Аватар для sheka
 
Регистрация: 03.06.2009
Сообщений: 125
Стрелка

и что, работает???
Код:
program e1;
var y:real;   
x,i:integer;
begin
y:=0;
writeln ('vvedit chuslo');
for i:=1 to 10 do
begin
readln(x);
inc(y,x);
end;
writeln ('serednye arifmetichne = ',y/10:0:4)
end.

Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Ася 255507394. Отзывы здесь.
sheka вне форума
Старый 08.09.2009, 19:20   #5
merets
Заблокирован
 
Регистрация: 03.09.2009
Сообщений: 13
По умолчанию спасибо

у меня моя прога работает просто паскаль плохо знаю
merets вне форума
Старый 08.09.2009, 20:22   #6
sheka
Босс
Форумчанин
 
Аватар для sheka
 
Регистрация: 03.06.2009
Сообщений: 125
По умолчанию

2 adminsизвините меня:
merets, ты cdbymz. если твоя прога работает, то я балерина. а Greblin, Alex Cones и я - придурки.

Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Ася 255507394. Отзывы здесь.
sheka вне форума
Старый 08.09.2009, 20:25   #7
mMAg
Форумчанин
 
Аватар для mMAg
 
Регистрация: 11.08.2009
Сообщений: 433
По умолчанию

2 sheka

Ему надо было посчитать среднее арифметическое последнего элемента массива и его индекса. (В смысле, последнего введенного числа и его порядкового номера).
mMAg вне форума
Старый 08.09.2009, 20:35   #8
sheka
Босс
Форумчанин
 
Аватар для sheka
 
Регистрация: 03.06.2009
Сообщений: 125
По умолчанию

Во-первых, у него задача уже и так через циклы, во-вторых, еслм не использовать массив, то индекс брать Чего?
И вообще, если у него программа работает правильно, то зачем писать?
похвастаться что ли?"посмотрите как"

Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Ася 255507394. Отзывы здесь.
sheka вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посмотрите пожалуйста lubafffka Общие вопросы C/C++ 1 12.05.2009 21:42
Вот сделал сайт, посмотрите как он -) blackstersl Софт 11 05.04.2009 19:49