Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Bodro

Массивы

04.12.2010, 15:27. Показов 1116. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите пожалуйста решить задачу для зачета по информатике на Паскале!

В массиве из 20-ти элементов найти 3-тий слева элемент равный 0, а для всех элементов находящихся после него найти среднеарифметическое.

Очень надо! Заранее огромное спасибо!
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.12.2010, 15:27
Ответы с готовыми решениями:

Даны массивы а и b. Получить новые массивы a и b, элементы которых вычисляются по правилу: ai=bi, bi= -ai
Даны массивы а и b, состоящие из n-элементов каждый. Получить новые массивы a и b, элементы которых вычисляются по правилу: ai=bi, bi=...

Массивы
Помогите решить задачу, №26

Массивы
Привет всем помогите пожалуйста. Задача: В массиве x(n) поменять местами минимальный и последний элементы. Заранее спасибо.

2
2 / 2 / 1
Регистрация: 04.10.2009
Сообщений: 51
04.12.2010, 15:49
Лучший ответ Сообщение было отмечено как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Program obratnaya_matrica;
Uses crt;
Var i,j,t:integer;
    s:real;
    Mas:array [1..20] of integer;
begin
 clrscr;
 s:=0;
 writeln ('Vvedite elementi massiva: ');
 for i:=1 to 20 do
  read(Mas[i]);
 writeln;
 t:=20;
 for i:=1 to t do
  if Mas[i]=0 then if s<2 then s:=s+1
   else
    begin
     writeln('Mas[',i,']= ',Mas[i]);
     s:=0;
     for j:=i+1 to 20 do
      s:=s+Mas[j];
     s:=s/(20-i);
     writeln('Srednee arefmeticheskoe= ',s);
     t:=i;
    end;
  readkey;
end.
0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
04.12.2010, 15:57
Bomg
хороший велосипед.Но ездит плохо.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Uses
 CRT;
Const
 n=20;
Var
 a:array [1..n] of integer;
 i,kol,ind,kol2:byte;
 sum:real;
begin
ClrScr;
randomize;
for i:=1 to n do
begin
 a[i]:=random(5);
 write(a[i]:3);
end;
writeln;
kol:=0;
ind:=0;
for i:=1 to n do
if a[i]=0 then
begin
 inc(kol);
  if kol=3 then
   ind:=i;
end;
writeln;
if ind=n then
write('0 ïîñëåäíèé')
else
if ind<>0 then
begin
kol2:=0;
sum:=0;
for i:=ind+1 to n do
begin
 write(a[i]:3);
 sum:=sum+a[i];
 inc(kol2);
end;
writeln;
write('SR:=',sum/kol2)
end
 else
  write('Â ìàññèâå íåò 3-õ íóëåé!!!');
readkey
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.12.2010, 15:57
Помогаю со студенческими работами здесь

Массивы
помогите решыть!!!!!!!!! есть 2 двумерных массива 10на10 !!! нужно создать 4 массива, которые будут иметь в себе выполнение операции...

массивы
ВТОРОЙ РАЗ ВЫКЛАДЫВАЮ ЗАДАЧУ ПОТОМУ ЧТО РЕШАЮТ ЛЮДИ ЕЁ НЕПРАВИЛЬНО ИЛИ С ОШИБКАМИ))НУЖНО РЕШИТЬ БЕЗ КАКИХ ТО НАВОРОЧЕННЫХ ПРОЦЕДУР ИЛИ ЕЩЁ...

Массивы
Задан двумерный массив А=(aij), где i=1,2...k, j=1,2 ... f, элементами которого являются целые числа, состоящие из любого количества цифр....

Массивы
Ребят , помогите с задачей(№325) плиз. Задача : дано 2 одномерных массива . Соеденить эти 2 массива в третий , в который сначала войдут...

Массивы
В одномерном массиве X i (i = 1…5) найти сумму элементов с нечетными индексами.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru