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

Pascal Одномерные массивы

05.12.2009, 22:57. Показов 765. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var
y:array[1..10]  of real;
i,a:byte;
Begin
for i=1 to 10 do
begin
readln(y[i]);
a[i]=y[i]+2.5/y[i]*y[i];
s=summa a[i]/3.75;
writeln('a[i]=',a[i]:6:3);
writeln('s=',s:6:3);
end;
End.
Постоянно выдает ошибку.Пожалуйста подскажите.Очень нужно, срочно.Заранее благодарен.
Сам текст программы в вложенном файле.
Вложения
Тип файла: rar DSC00504.rar (2.80 Мб, 12 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.12.2009, 22:57
Ответы с готовыми решениями:

Pascal: одномерные массивы
Одномерные массивы. Даны целые числа a1,a2,...an Вывести на экран только те числа, для которых a;>=I

Одномерные массивы в Pascal
Ввести одномерный массив A из N элементов. Каждый элемент в массиве больший 7 домножить на результат целочисленного деления этого ...

Одномерные и двумерные массивы в Pascal
Здравствуйте! Помогите, пожалуйста, решить задачи: 1. Расположить столбцы в порядке возрастания сумм отрицательных элементов...

6
 Аватар для System.exe
92 / 88 / 58
Регистрация: 14.05.2009
Сообщений: 202
05.12.2009, 23:20
Во первых ты присваиваешь не правильно(=) надо (:=). Во вторых ты ввел массив y[i], где твой ввод массива a[i]. Вместо него ты вводишь просто переменную a. Надо написать a:array[1..10] of real. И еще надо исправить: написать так: s:=s+a[i].
0
0 / 0 / 0
Регистрация: 09.11.2009
Сообщений: 18
05.12.2009, 23:41  [ТС]
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
y:array[1..10] of real;
a:array[1..10] of real;
i,s:byte;
Begin
for i=1 to 10 do
begin
readln(y[i]);
a[i]:=y[i]+2.5/y[i]*y[i];
s:=s+a[i]/3.75;
writeln('a[i]=',a[i]:6:3);
writeln('s=',s:6:3);
end;
End.
Я переделал как ты сказал но теперь он выдает ошибку type mismatch в строке с суммой.
Ты уверен что сумма записывается именно так?Само задание на вложенном файле и в нем дан только один массив.
0
 Аватар для Sarmak
58 / 57 / 5
Регистрация: 01.12.2009
Сообщений: 177
05.12.2009, 23:54
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const
n = 10;
var
y:array [1..n] of real;
i:integer;
a,s:real;
begin
for i:=1 to n do
begin
read(y[i]);
a:=y[i]+2.5/y[i]*y[i];
writeln('a(',i,') = ',a:6:2);
s:=(s+a)/3.75;
end;
writeln('s=',s:6:2);
readln;
readln
end.
0
175 / 172 / 40
Регистрация: 14.11.2009
Сообщений: 507
06.12.2009, 00:28
s:real; должен быть
0
0 / 0 / 0
Регистрация: 09.11.2009
Сообщений: 18
06.12.2009, 00:33  [ТС]
Sarmak ты написал в 11 строчке a, а надо a[i] т.е надо вводить по очереди каждое значение а нужно именно a[i]
0
 Аватар для Sarmak
58 / 57 / 5
Регистрация: 01.12.2009
Сообщений: 177
06.12.2009, 03:28
это и будет a[i].
только я сделал не массивом, а просто переменной. а кладу значение а[i] в переменную и тут же ее вывожу. а так как она мне становится не нужна я беру следующее a[i] и опять кладу в а и вывожу.
забудь все что тебе сказали насчет второго массива. тут нужен один.
и моя программа работает корректно. попробуй ввести 10 чисел. и он тебе выведет твои 10 штук а[1]...a[n] и S

Добавлено через 1 минуту
Цитата Сообщение от pikusfikus Посмотреть сообщение
s:real; должен быть
Delphi
1
a,s:real;
что не так?...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.12.2009, 03:28
Помогаю со студенческими работами здесь

Одномерные массивы
Задание. Написать программу для формирования и печати одномерного массива. Сформированный массив перед выводом на экран упорядочить по...

одномерные массивы
Вставить минимальный элемент после последнего, равного заданному числу?. Вроде легко, но не могу...

массивы(одномерные)
Всем доброго времени суток, хочу задать вопрос, а вернее попросить помощи.. имеется код Program massivetavle; uses crt; var ...

одномерные массивы
напашите пожалуйста код... Как удалить первый чётный элемент?

Одномерные массивы.
1. Найдите общее кол-во собранного картофеля. Результаты сбора картофеля и названия бригад хранятся в соответствующих массивах. Определите...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
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 и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru