В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
twitder122
twitder122
12.03.2023 07:17 •  Информатика

Преобразуйте алгоритм в программу на языке Паскаль.Постройте блок схему.
алг пример
нач цел х,у
у:=0
нц для х от 1 до 9
у:=у*2+3
кц
вывод у
кон

Показать ответ
Ответ:
znj93294znj93294
znj93294znj93294
28.06.2022 00:34
Замечание. Так как количество вводимых чисел заранее не известно, то откроем бесконечный цикл со всегда верным условием True, но как только будет введено число 0, остановим цикл командой break.

Программа:

program z;
var k,s,x:integer;
begin
k:=0;              {начальное значение количества двузначных чисел}
s:=0;              {начальное значение суммы двузначных чисел}
while True do  {открываем бесконечный цикл}
begin
readln(x);        {вводим число х}
if x=0 then break;  {если введенное число равно 0, то остановить цикл}
if (x>9)and(x<100) then  {если число двузначное, т.е. от 10 до 99} 
    begin 
    k:=k+1;         {количество увеличиваем на 1}
    s:=s+x;         {увеличиваем предыдущее значение суммы на число х}
    end;
end;
if k=0 then writeln('NO')  {если двузначных чисел не было, то вывод NO}
   else writeln(s/k);          {иначе вывод ср.арифметического}
end.
0,0(0 оценок)
Ответ:
Barcelona2004
Barcelona2004
23.09.2021 10:30

// 15.

  int x = 1;

           if ((x - 1) < 1)

           {

               Console.WriteLine(1);

           }

  else if ((x - 1) == 1)

           {

               Console.WriteLine(0);

           }

  else

               Console.WriteLine(-1);

           

  // 14.

  double y = 13;

  if (y < 0.1)

  {

   Console.WriteLine(Math.Sqrt(0.2 * y - y - 0.1));

  }

  else if (y > 0 && y != 1)

  {

   Console.WriteLine((Math.Sqrt(y))/y-0.1);

  }

  else if(y == 0.1)

               Console.WriteLine(0);

Предполагаю что так

Если немного не так (методами) то пиши , исправлю )

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота