IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Задачи на строки и массивы+1 на последовательность
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 46
Пол: Мужской

Репутация: -  0  +


У меня есть несколько задач и их надо решить на завтра. Пожалуйста хелп. ОЧЕНЬ НАДО. Вот условия первой:
дан одномерный массив An подсчитать количество четных элементов и их сумму
получилось вот что, но есть ошибки
Исходный код

program p21;
uses crt;
type
vector=array [1..100] of integer;
var
A:vector;
s,i,n,K:integer;
procedure Init(n:integer; var A:vector;ch:char);
var
i:integer;
begin
writeln('vvod elementov massiva ',ch);
for i:=1 to n do
begin
write('vvedite [',i,'] elementov massiva ',ch);
readln(A[i]);
end;
end;
procedure Print(n:integer;A:vector; ch:char);
var
i:integer;
begin
writeln('vivod elementov massiva ',ch);
for i:=1 to n do
write(A[i]:3, ' ');
writeln;
end;
function Rez(n:integer;A:vector):integer;
Var
i,m:integer;
begin
m:=0;
for i:=1 to n do
if (A[i] mod 2=0) then m:=m+1;
Rez:=m;
end;
begin
clrscr;
writeln('vvedite rrazmernost');
readln(n);
Init(n,A,'A');
Print(n,A,'A');
K:=Rez(n,A);
if K=0 then
writeln('chetnix elementov net')
else
writeln('chislo chetnix elementov', K);
readln(K);
s:=s+K;
writeln('symma = ',s);
readln;
end.


Если такие темы существуют, то прошу прощения

Сообщение отредактировано: volvo -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
mafia1232   Задачи на строки и массивы+1 на последовательность   2.06.2005 3:30
mafia1232   Вот условия второй: сформировать массив Bm элемент…   2.06.2005 3:34
Guest   2. Замени Rez на вот такой: procedure rez(A:vector…   2.06.2005 3:54
volvo   Ну а в первом задании менять придется как Rez так …   2.06.2005 4:00
mafia1232   условие задачи номер 3: Даны 3 прямоугольные матри…   2.06.2005 4:16
volvo   :wacko: Переведи... Это чего значит? Погоди, но …   2.06.2005 4:30
mafia1232   прямоугольная матрица значит что у матрицы кол-во …   2.06.2005 4:33
volvo   :( Спасибо огромное за столь ценную информацию -…   2.06.2005 4:40
mafia1232   j это столбец а i строка . так что считает прога п…   2.06.2005 4:58
volvo   Я дико извиняюсь, но ИМЕННО потому, что J это сто…   2.06.2005 5:10
mafia1232   еще задачка: из каждой очередной четвертки символо…   2.06.2005 5:08
hiv   Вот решение из 4-х строк:program p13; var s :st…   2.06.2005 13:12
mafia1232   задача еще одна: ввести фамилию, имя , отчество ка…   2.06.2005 5:11
volvo   У тебя же индекс I изменяется первым - что ты ник…   2.06.2005 12:18
hiv   У меня другой способ: :p1: :ypr: :p12: :p1: …   2.06.2005 12:21
hiv   Длину строки ты уже умеешь определять. А количест…   2.06.2005 13:20
Guest   про матрицы понял. делаю, но не помогает. А оставш…   2.06.2005 12:46
mafia1232   а вопрос что делает команда "downto" а т…   2.06.2005 13:22
hiv   Если TO увеличивает на 1, то DOWNTO уменьшает на 1…   2.06.2005 13:25
klem4   удаление последней пары из каждой четверки, можно …   2.06.2005 13:33
mafia1232   в var не надо count прописать? а то у меня ругаетс…   2.06.2005 13:48
mafia1232   а код пока такой получился program p14; uses crt;…   2.06.2005 14:08
hiv   Паскаль это не басик! В нем все переменные дол…   2.06.2005 14:10
mafia1232   а как тогда посчитать самое короткое слово, чего …   2.06.2005 14:25
mafia1232   Вывести самое короткое слово. ну помогите код выш…   2.06.2005 14:51
hiv   берешь снова счетчик и считаешь количество букв (н…   2.06.2005 14:52
mafia1232   а ты просто написать не можешь? щас уезжать надо н…   2.06.2005 14:59
hiv   Здесь вообще-то помогают тем кто хочет учиться. А …   2.06.2005 16:49
mafia1232   спасибо огромное, но я до конца не досидел. дали е…   2.06.2005 23:27
mafia1232   исправте(если неправильно) и добавте по условию со…   23.06.2005 15:09
hiv   Вот так будет работать, если от куда-то списываешь…   23.06.2005 15:20
mafia1232   и вот на последовательность последовательность зад…   23.06.2005 15:27
klem4   эээ... ну наверное всетаки надо искать номер макси…   23.06.2005 15:29
mafia1232   ну и куда вставить твои строчечки?(объясни) и как…   23.06.2005 15:33
volvo   mafia1232, ты думать САМ когда-нибудь начнешь? Смы…   23.06.2005 15:41
klem4   на, не мучайся уже ... uses crt; type Vecto…   23.06.2005 15:47
mafia1232   какой к черту диплом? у меня специальность не прог…   23.06.2005 15:55
mafia1232   последовательность задается формулой (((-1)^n) * …   23.06.2005 16:11
klem4   Естественно это не будет работать ... во первых та…   23.06.2005 16:30
mafia1232   про ln я знаю и это один из вопросов ввести переме…   23.06.2005 16:30
klem4   при решении таких задач нельзя пользоваться стан…   23.06.2005 16:41
mafia1232   вот фотография задания на последовательность. подс…   23.06.2005 16:52
hiv   Все за тебя делай! Хоть сам объяснить сможешь,…   23.06.2005 17:07
mafia1232   1)HIV конечно спасибо, но все я не просил делать. …   23.06.2005 17:17
VBproffi   Может меня глючит но ln(логорифм натуральный, по о…   23.06.2005 20:00
hiv   VBproffi, тебя не глючит - все верно... Просто maf…   23.06.2005 20:15


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 5.11.2025 22:44
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name