Напишите программу на Паскале, которая будет обрабатывать одномерный массив из 10 элементов. Значения элементов должны

Напишите программу на Паскале, которая будет обрабатывать одномерный массив из 10 элементов. Значения элементов должны быть введены с клавиатуры. Подсчитайте количество и выведите номера элементов, которые больше 5.

Задайте программу на Паскале, которая будет удалять все буквы "о" из текста, состоящего из 6 слов. Самостоятельно придумайте текст.
Sherlok

Sherlok

Конечно, я помогу вам с написанием программы на Паскале и удалением буквы "о" из текста. Вот пошаговые решения для каждой задачи:

Задача 1: Обработка массива с клавиатуры

Шаг 1: Объявите основную программу и массив

pascal
program ArrayProcessing;

var
i: integer;
arr: array[1..10] of integer;

begin
// Вводим значения элементов с клавиатуры
writeln("Введите 10 элементов массива:");
for i := 1 to 10 do
begin
write("Элемент ", i, ": ");
readln(arr[i]);
end;

// Подсчет количества и вывод номеров элементов, больших 5
writeln("Элементы массива, большие 5:");
for i := 1 to 10 do
begin
if arr[i] > 5 then
begin
writeln("Номер элемента: ", i);
end;
end;
end.


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

Задача 2: Удаление буквы "о" из текста

Шаг 1: Объявите основную программу и текстовую переменную

pascal
program TextProcessing;

var
text: string;
i: integer;

begin
// Вводим текст с клавиатуры
writeln("Введите текст из 6 слов:");
readln(text);

// Проходим по каждому символу в тексте и удаляем букву "о"
for i := 1 to Length(text) do
begin
if text[i] <> "о" then
begin
write(text[i]);
end;
end;
end.


После запуска программы вы сможете ввести текст, состоящий из 6 слов. Программа удалит все буквы "о" и выведет измененный текст.

Надеюсь, эти пошаговые решения помогут вам выполнить задачи по программированию на языке Паскаль. Я готов помочь вам.
Знаешь ответ?
Задать вопрос
Привет!
hello