Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Pascal Функцию или процедуру к задаче! Помогите сделать для цикла функцию или процедуру, я не умею а оч нада, я пытался но не фига не получается, вот листинг: Program zadacha31d; Uses CRT; Var FIO,uchastok,adres,kolvo,spisok: text; MFIO,Muchastok,Madres,Mkolvo,Mspisok: array of string; i,j,test: integer; schet: file of integer; begin https://www.cyberforum.ru/ pascal/ thread34524.html последовательности Pascal
Распечатать числовую последовательность, которая задается по следующим правилам: – первое число последовательности – натуральное число, кратное 3 (входной параметр задачи); – каждый последующий элемент равен сумме кубов цифр предыдущего. Вычисления прекратить, когда очередной элемент последовательности станет равен 153.
Pascal Работа со строками В заданном предложении указать слово, в котором доля гласных максимальна. Считать, что слова в тексте отделены друг от друга одним пробелом. https://www.cyberforum.ru/ pascal/ thread34518.html Pascal Формирование массивов https://www.cyberforum.ru/ pascal/ thread34517.html
Сформировать квадратную матрицу по заданному образцу: 1 1 1 … 1 1 1 0 1 1 … 1 1 0 0 0 1 … 1 0 0 ………………………… 0 0 1 … 1 0 0 0 1 1 … 1 1 0 1 1 1 … 1 1 1
Работа со строками Pascal
Из текста выбрать числа и записать в массив. Предполагается, что количество встречающихся чисел не более 10.(на Pascal)
Pascal Это даже не массивы! Дело собственно вот в чем: Нам задали в колледже решить задачи на зачет, но не будь я ДУБ ДУБОМ в паскале не обратился бы за помощью к ЗНАТОКАМ. Если кому не в лом напрячь чуток свои извилины, милости просим ;-). Вот собственно сами задачи. 1.Найти все натуральные числа из промежутка от 1 до 200, у которых сумма делителей равна S (S вводится с клавиатуры). 2.Найти все такие тройки натуральных... https://www.cyberforum.ru/ pascal/ thread34502.html
Pascal Использование подпрограмм https://www.cyberforum.ru/ pascal/ thread34491.html
Дана матрица B (3,3) произвольных чисел. Вычислить произведение сумм элементов 1 и 3 строк матрицы, используя подпрограмму вычисления суммы элементов k-той (катой) строки матрицы.
Обработка файлов Pascal
Добрый вечер. Программа на обработку файлов: Заполнить файл прямого доступа F целыми числами с помощью генератора случайных чисел. Найти количество квадратов нечетных чисел среди компонентов.
Pascal Матрица Дана квадратная матрица. Найти максимальный элемент каждой строки и поменять его с элементом этой строки, стоящим на главной диагонали. https://www.cyberforum.ru/ pascal/ thread34488.html Pascal Символьный тип данных. Работа со строками. https://www.cyberforum.ru/ pascal/ thread34487.html
Написать программу перевода числа из десятичной системы счисления в шестнадцатеричную.
Pascal Организация программ с использованием процедур и функций.
Построить таблицу функции y=cx^2+d при x, меняющемся от 0 до 1 с шагом 0.1, где c - след матрицы A(3,3), d - след матрицы B(4,4). Следом матрицы называется сумма элементов главной диагонали. Вычисление следа матрицы оформить в виде процедуры.
Pascal найти количество строго возрастающих последовательностей максимальной длины https://www.cyberforum.ru/ pascal/ thread34485.html
Задается натуральное число N и последовательность a1, …, aN из N целых чисел. Мы можем вычеркнуть из этой последовательности какие-то элементы и получить строго возрастающую последовательность. Требуется найти количество строго возрастающих последовательностей максимальной длины, которые мы можем получить вычеркиванием каких-то элементов из введенной последовательности.
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
17.05.2009, 09:58 0

Двумерные массивы - Pascal - Ответ 163828

17.05.2009, 09:58. Показов 2167. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Лысый лев как решение

Решение

№1.
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
uses crt;
var x:array[1..20,1..20] of integer;
    m,n,a,p,i,j:integer;
begin
clrscr;
randomize;
write('Row=');readln(m);
write('Col=');readln(n);
p:=random(6)+1;{первый элемент}
writeln('x[1,1]=',p);
a:=random(6)+1;
writeln('a=',a);
for i:=1 to m do
for j:=1 to n do
  begin
   x[1,1]:=p;{первый}
   if j>1 then x[i,j]:=x[i,j-1]+5*a{если в строке не первый}
   else x[i,j]:=x[i-1,n]+5*a;{если первый в строке}
  end;
writeln('Massiv:');
for i:=1 to m do
 begin
  for j:=1 to n do
  write(x[i,j]:3,' ');
  writeln;
 end;
readln
end.
Добавлено через 10 минут 47 секунд
3-й - равен целой части от деления предыдущего элемента на текущий индекс.
На который текущий? Их между прочим 2. Может на сумму текущих индексов, или другое указано.

Добавлено через 7 минут 52 секунды
№2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
uses crt;
const m=6;
      n=3;
var a:array[1..m,1..n] of integer;
    i,j:byte;
begin
clrscr;
for i:=1 to m do
 begin
  a[i,1]:=i+1;
  a[i,2]:=sqr(a[i,1]);
  a[i,3]:=a[i,2] div i;{взял текущий индекс строки, уточните условие, замените}
 end;
writeln('Massiv:');
for i:=1 to m do
 begin
  for j:=1 to n do
  write(a[i,j]:3,' ');
  writeln;
 end;
readln
end.


Вернуться к обсуждению:
Двумерные массивы Pascal
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2009, 09:58
Готовые ответы и решения:

двумерные массивы
помогите в решении: 1) Задан массив целых случайных чисел, принадлежащих промежутку . Найти...

Двумерные массивы
n 0 0 … 0 0 0 0 n-1 0 … 0 0 0 0 0 n-2 … 0 0 0 … … … … … … … 0 0 0 … 0 2 0 0 0 0 … 0 0 1

Двумерные массивы
Сформировать квадратную матрицу порядка n по заданному образцу: 1 1 1 ... 1 1 1 ...

Двумерные массивы
n 0 0 … 0 0 0 0 n-1 0 … 0 0 0 0 0 n-2 … 0 0 0 … … … … … … … 0 0 0 … 0 2 0 0 0 0 … 0 0 1

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.05.2009, 09:58
Помогаю со студенческими работами здесь

Двумерные массивы
Сформировать матрицу A при помощи произвольно заданной матрицы B.

Двумерные массивы, 3*4
Помогите написать программу: Ввести двумерный массив размером 3*4. Найти максимальный элемент...

двумерные массивы
Дана матрица M x N. Элементы, у которых сумма номеров строки и столбца четные оставить без...

Двумерные массивы
Определить, есть ли в данном массиве строка (столбец), сотстоящая только из элементов,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru