Найдено 312 соответствий
- 21 ноя 2010, 12:48
- Форум: Computer Science
- Тема: Pascal
- Ответов: 17
- Просмотров: 594
Pascal
весь день просидел вот что получилось: Const n=15; Type mas=array[1..n] of integer; var a:mas; k,i,max:integer; Procedure Print(z:mas; m: integer); var i:integer; Begin for i:=1 to m do write(z[i],' '); writeln; end; Procedure Delet(pmax:integer; var m: integer); var i,j: integer; Begin m:=n; for i:...
- 21 ноя 2010, 05:37
- Форум: Computer Science
- Тема: Pascal
- Ответов: 17
- Просмотров: 594
Pascal
я сделал как вы написали.
Теперь все элементы равные макс удаляет.но вместе c этими элементыми еще элемент или элементы не макс.но не всегда иногда все нормально работает.
и если макс число стоит 1вым он его не удаляет.
Теперь все элементы равные макс удаляет.но вместе c этими элементыми еще элемент или элементы не макс.но не всегда иногда все нормально работает.
и если макс число стоит 1вым он его не удаляет.
- 21 ноя 2010, 05:24
- Форум: Computer Science
- Тема: Pascal
- Ответов: 17
- Просмотров: 594
Pascal
Спасибо.
Сейчас буду разбираться
Сейчас буду разбираться
- 20 ноя 2010, 20:03
- Форум: Computer Science
- Тема: Pascal
- Ответов: 17
- Просмотров: 594
Pascal
1.да
2.мне обезательно нужно чтоб была процедура Print
3.удаляет Катый элемент ,сдвигает массив и формирует новый
2.мне обезательно нужно чтоб была процедура Print
3.удаляет Катый элемент ,сдвигает массив и формирует новый
- 20 ноя 2010, 19:33
- Форум: Computer Science
- Тема: Pascal
- Ответов: 17
- Просмотров: 594
Pascal
да, тут ошибка. надо менять местами. сначало z[i]:=z[i+1]; a потом z[n]:=0; Procedure Delet(k:integer;var z:mas); var i:integer; Begin for i:=k to n-1 do z[i]:=z[i+1]; z[n]:=0; end. вот программа после преобразований Program massiv; Const n=15; Type mas=array[1..n] of integer; var a:mas; k,i,max:int...
- 20 ноя 2010, 19:12
- Форум: Computer Science
- Тема: Pascal
- Ответов: 17
- Просмотров: 594
Pascal
если мы поменяем на a[i]:=-99 то будут все числа -99 a a[i]:=random(-99)-не может быть. если как раз поменяем на a[i]:=random(20)-10 числа будут в интервале от -10 до 10. например: макс число равно 9.a оно повторяеться в массиве 2 раза.то нужно удалить обе 9.a программа выводит только одну.я не знаю...
- 20 ноя 2010, 18:49
- Форум: Computer Science
- Тема: Pascal
- Ответов: 17
- Просмотров: 594
Pascal
T.e. надо заменить например на: a[i]:=random(20)-10;?
У меня теперь такая проблема программа находит максимальное число но если их несколько то выводит только одно.
У меня теперь такая проблема программа находит максимальное число но если их несколько то выводит только одно.
- 20 ноя 2010, 17:31
- Форум: Computer Science
- Тема: Pascal
- Ответов: 17
- Просмотров: 594
Pascal
Помогите пожалуйста c задачей на Паскаль. Дан одномерный массив удалить из массива все максимальные элементы. я не знаю как сделать чтобы выводила все элементы.вот что получилось: Program massiv; Const n=15; Type mas =array[1..n] of integer; var a:mas; k,i,max:integer; Procedure Print(z:mas); var i:...
- 27 июн 2010, 17:08
- Форум: Для начинающих
- Тема: Алгебра
- Ответов: 2
- Просмотров: 172
Алгебра
Натуральные числа , таковы, что НОД (, ) + HOK (, ) = + . Помогите, пожалуйста, доказать, что одно из этих чисел является делителем другого.
- 11 июн 2010, 21:44
- Форум: Для начинающих
- Тема: Алгебра
- Ответов: 12
- Просмотров: 497
Алгебра
1023475 1023465 Откуда вообще появилось всё это выражение ( o котором едёт речь)? Ian придумал. Это еще очень даже нормально. A то как бывает. Доказывается теорема. Начинается доказательство, да так, что и не поймёшь при чём оно вообще здесь. A потом вдруг через 30 минут разговоров всплывает нужное...