М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Irusik55
Irusik55
30.03.2023 08:33 •  Информатика

Дан массив a из 20 элементов. заменить отрицательные элементы массива на среднее арифметическое элементов массива.

👇
Ответ:
mariach1
mariach1
30.03.2023
Var
x,n:integer;
sr:real;
begin
sr:=0;
for n=1 to 20 do
begin
readln(x);
sr:=sr+x;
end;
sr:=sr/n;
for n=1 to 20 do
if x<0
then begin
                 x:=sr;
                writeln(x)
else writeln(x);
end.
4,4(84 оценок)
Ответ:
olenkadergunov
olenkadergunov
30.03.2023
Var a: array [1..20] of real;
    i: integer;
    b: real;
begin
     for i := 1 to 20 do
     begin
          a[i] := random(100) - 50;
          writeln('[', i, '] => ', a[i]);
     end;
     writeln('');
     for i := 1 to 20 do
     begin
          b := b + a[i];
     end;
     b := b / 20;
     for i := 1 to 20 do
     begin
          if (a[i] < 0) then a[i] := b;
          writeln('[', i, '] => ', a[i]);
     end;
end.

Не самое короткое, зато наглядно =)
4,4(91 оценок)
Открыть все ответы
Ответ:
bviktoria4567
bviktoria4567
30.03.2023

Вот моя игра .  Угадай число.

 

program k2game;
uses crt;
var i,a,n:integer;
begin
textbackground(14);
clrscr;
gotoxy(33,2);
textcolor(4);
writeln('Игра "Угадай число!" ');
delay(400);
textcolor(5);
gotoxy(23,4);
writeln('1. Компьютер загадывает число от 0 до 9.');
delay(840);
textcolor(5);
gotoxy(23,5);
writeln('2. Ваша задача - угадать это число!');
delay(840);
textcolor(5);
gotoxy(23,6);
writeln('3. Не забывайте, что у вас всего две попытки!');
delay(640);
textcolor(5);
gotoxy(23,7);
writeln('4. Если же вы ошиблись, то компьютер даст вам подсказку.');

randomize;
a:=random(10);
n:=0;
textcolor(0);
repeat
gotoxy(23,9);
введите число.');
gotoxy(23,10);
readln(i);
if (i <> a) then
begin
n:=n+1;
gotoxy(23,11);
if (i>a) then writeln('Подсказка: Загаданное число меньше.')
else writeln('Подсказка: Загаданное число больше.')
end;
until ((i=a) or (n=2));

gotoxy(23,13);
textcolor(2);
if (i=a) then writeln('Поздравляю! Вы выйграли!')
Else writeln('К сожалению,н

о вы проиграли!');

end.

4,8(62 оценок)
Ответ:
ktsimonsik
ktsimonsik
30.03.2023

С позиции информатики, текст — это последовательность знаков некоторого алфавита. Существует множество программных продуктов, предназначенных для работы с текстовой информацией.

При подготовке текстовых документов на компьютере используются три основные группы операций: ввод, редактирование, форматирование.

Операции ввода позволяют сформировать содержимое и первоначальный вид текстового документа и сохранить его в памяти компьютера.

 

Операции редактирования (правки) позволяют изменить уже существующий электронный документ путём добавления, удаления, перестановки фрагментов, слияния нескольких файлов, разбиения единого документа на несколько более мелких и т. д.

Операции форматирования позволяют точно определить, как будет выглядеть текст на экране монитора или на бумаге после печати на принтере. Операции форматирования могут применяться как к отдельным объектам текстового документа, так и ко всему документу в целом.

Автоматизация процесса создания текстовых документов обеспечивается за счёт возможности работы с фрагментами, проверки правописания, стилевого форматирования, а также использования шаблонов, макросов и средств, обеспечивающих работу со структурными компонентами документа.

Объяснение:

4,5(6 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ