С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 15.12.2009
Сообщений: 40

проверьте пожалуйта или напишите свою версию решения....мурррр

25.12.2009, 10:57. Показов 1034. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1. Максимальный элемент массива.
НА ПРОМЕЖУТКЕ (-10, 10)

правильно ли я решила ...надо было решить через функцию randomize
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Program p6; 
cоnst n = 10; 
var a:array [1..n] of real; 
max:real; 
i:integer; 
begin 
randomize; 
for i:=1 to n do 
a := random(20)-10; 
max := a[1]; 
for i:=2 to n do 
if max<a<i>>; 
write('max=',max:2:2); 
end.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.12.2009, 10:57
Ответы с готовыми решениями:

Существуют ли движки или библиотеки Java, при помощи которых можно создать свою версию калькулятора?
Существуют ли подобные движки или библиотеки Java, при помощи которых возможно создать свою версию какого-нибудь...

Как изменить версию .NET своего решения
Переключил в своем решении требуемую версию .NET на 4.5.1, а ZipFile все равно не могу использовать, подскажите где еще посмотреть

Напишите программу, моделирующую компьютерную версию расписания авиарейсов
Напишите программу, моделирующую компьютерную версию расписания авиарейсов, содержащего информацию о номерах рейсов и соответствующих...

10
Of Wolf and Man
 Аватар для Xentar
999 / 198 / 5
Регистрация: 09.07.2008
Сообщений: 1,784
25.12.2009, 11:07
во первых переменной max будет присвоен только тип integer, поэтому лучше сделать его соответствующим.
тип real больше памяти занимает.

Code
1
2
for i:=1 to n do 
a := random(20)-10;


Pascal
1
2
for i:=1 to n do 
a [i]:= random(20)-10; [FONT=monospace][FONT=monospace]{здесь нужно в переменную массива ставить индекс яйчейки, сама переменная представляет набор из нескольких и необходимо указать в каую имеено класть данное значение}  [/FONT][/FONT]




Code
1
2
3
for i:=2 to n do 
if max<a<i>>; 
write('max=',max:2:2);
такой конструкции нет, лучше написать так


Pascal
1
2
for i:=2 to n do 
if a[i]>max then max:=a[i];






0
 Аватар для tururui
32 / 32 / 19
Регистрация: 06.10.2009
Сообщений: 108
25.12.2009, 11:09
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
const n = 10;
var a:array [1..n] of real;
max:real;
imax:byte;
i:integer;
begin
randomize;
for i:=1 to n do
begin
a [i]:= random(21)-10+random;
 write(a[i]:5:1);
end;
max := a[1];
imax:=1;
for i:=2 to n do
if max<a[i] then
 begin
 max:=a[i];
 imax:=i;
 end;
 writeln;
writeln('max=',max:4:1,' ego index ',imax);
readln;
end.
0
1 / 1 / 0
Регистрация: 15.12.2009
Сообщений: 40
25.12.2009, 11:09  [ТС]
напишите пожалуйста как это программа сама должна выглядеть ......до меняне дошло...общий вид программы...если вам не сложно
0
Of Wolf and Man
 Аватар для Xentar
999 / 198 / 5
Регистрация: 09.07.2008
Сообщений: 1,784
25.12.2009, 11:12
[FONT=monospace][FONT=monospace]
на эту фразу в первом моем коде паскаля не смотрите - эт у меня браузер при правке глючит.

Добавлено через 30 секунд
а программа написана правильно, я просто поправил пару кусков
0
1 / 1 / 0
Регистрация: 15.12.2009
Сообщений: 40
25.12.2009, 11:14  [ТС]
вы мне уже написали саму программу как я поняла да........целиком измененную.только я не поняла что нужно ввести чтоб он вывел на экран
0
 Аватар для tururui
32 / 32 / 19
Регистрация: 06.10.2009
Сообщений: 108
25.12.2009, 11:15
В смысле?...
0
1 / 1 / 0
Регистрация: 15.12.2009
Сообщений: 40
25.12.2009, 11:17  [ТС]
простите ....просто кто то написал мне само решение задачи .........а вот так правильно

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
const n = 10;
var a:array [1..n] of real;
max:real;
imax:byte;
i:integer;
begin
randomize;
for i:=1 to n do
begin
a [i]:= random(21)-10+random;
 write(a[i]:5:1);
end;
max := a[1];
imax:=1;
for i:=2 to n do
if max<a[i] then
 begin
 max:=a[i];
 imax:=i;
 end;
 writeln;
writeln('max=',max:4:1,' ego index ',imax);
readln;
end.
0
 Аватар для tururui
32 / 32 / 19
Регистрация: 06.10.2009
Сообщений: 108
25.12.2009, 11:19
Дак цэ-ж я написав... Вроде там правильно. Запустите программу и проверьте.
0
1 / 1 / 0
Регистрация: 15.12.2009
Сообщений: 40
25.12.2009, 11:22  [ТС]
спасибо большое..... она запускается............но там вводить только одно число да любое.....или как просто там странно выводится как то не красво
0
Of Wolf and Man
 Аватар для Xentar
999 / 198 / 5
Регистрация: 09.07.2008
Сообщений: 1,784
25.12.2009, 11:27
А как надо ?
там нормально должно выводиться.
И вводить вроде ничего не надо.
Ед. const n должна быть в промежутке от 0 до 255
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.12.2009, 11:27
Помогаю со студенческими работами здесь

Напишите версию функции с одной проверкой внутри цикла
Керниган и Ритчи &quot;Язык программирования C&quot;. Упражнение 3.1 В этом двоичном поиске каждый цикл содержит две проверки, тогда как...

Напишите программу, моделирующую компьютерную версию географического справочника
Напишите программу, моделирующую компьютерную версию географического справочника, содержащего информацию о столицах стран. Пользователь...

Проверьте правильность решения
Начну с малого)) Необходимо от мгновенных значений ЭДС перейти к комплексам действующих значений ЭДС: Как я решил: {e'}_{1}=40...

Проверьте правильность решения
Дано: E1=110 B R1=0,2 Ом R2=2 Ом R3=2Ом R7=0,2 Ом R8=0,4 Ом R9=0,4 Ом Решение: I11*(R1+R2+R3)-R2I22-R3I22=E1

Проверьте правильность решения
Рассчитывал электрическую цепь методом узловых потенциалов , но у меня не сходится с ответом , проверьте пожалуйста правильность моего...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru