Опредилить количество трех значных чисел в строке, содержащие группы цифр, разделеных пробелом - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

1)Напишите программу формирования и вывода массива размеров 6 х 3 , каждые три последовательных элемента в строке которого составлены по следующему правилу: 1-й равен числу, введенному с клавиатуры; 2-й равен- равен удвоенной сумме текущих индексов ; 3- равен однозначному числу,полученному датчиком случайных чисел.,,с 2)опредилить кол-во трех значных чисел в строке,содержащие группы цифр, разделеных пробелом

Решение задачи: «Опредилить количество трех значных чисел в строке, содержащие группы цифр, разделеных пробелом»

textual
Листинг программы
var
  a:array[1..6,1..3] of integer;
  i,j:integer;
begin
  randomize;
  for i:=1 to 6 do begin
    write('Введите число ',i,' строки:');readln(a[i,1]);
    a[i,2]:=2*(i+2);
    a[i,3]:=random(10);
  end;
  writeln('полученный массив:');
  for i:=1 to 6 do begin
    for j:=1 to 3 do write(a[i,j]:10);
    writeln;
  end;
end.

Объяснение кода листинга программы

  1. Создается переменная a типа array[1..6,1..3] of integer, которая представляет собой массив из 6 строк, каждая из которых содержит 3 числа.
  2. Задаются две переменные i и j типа integer, которые будут использоваться для перебора строк и групп цифр в массиве a.
  3. Выполняется цикл for i:=1 to 6 do, который перебирает строки массива a.
  4. Внутри цикла запрашивается ввод числа i-ой строки и записывается в переменную a[i,1].
  5. Вычисляется значение a[i,2]: 2 умножить на (i+2), что дает нам сумму 2 и индекса строки, умноженную на 2.
  6. Вычисляется случайное число от 1 до 10 и записывается в переменную a[i,3].
  7. Выводится сообщение полученный массив: и начинается внутренний цикл for j:=1 to 3 do, который перебирает группы цифр в текущей строке.
  8. В каждой итерации внутреннего цикла выводится значение a[i,j] с помощью функции write(a[i,j]:10).
  9. После завершения внутреннего цикла выводится символ табуляции (writeln) для перехода на следующую строку.
  10. По завершении внешнего цикла выводится символ табуляции (writeln) для перехода на новую строку.
  11. Код завершается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.429 из 5
Похожие ответы