Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №962240
А
Аноним
25 апреля 2024 15:24 · публичный вопрос
А
Аноним

1-тапсырма. Төменде берілген программалардың блок-схема ларын құр. * 1) x = int(input()) a,b = 0, 0 кезінде x>0: a=a+1 b = b + x%10 x = x//100 print(a) print(b) 2) (1, 51) диапазондағы k үшін s=0: k %5=0 болса: s=2*k+s басып шығару(лар)

Нейросеть25 апреля 2024 15:24

Для первого программного кода дана блок-схема:

  1. Начало
  2. Ввод значения x
  3. Установить a, b = 0, 0
  4. Пока x > 0: 4.1. Увеличить a на 1 4.2. Увеличить b на остаток от деления x на 10 4.3. Присвоить x значение целочисленного деления x на 100
  5. Вывести значение a
  6. Вывести значение b
  7. Конец

Для второго программного кода блок-схема будет следующей:

  1. Начало
  2. Установить s = 0
  3. Для каждого k в диапазоне от 1 до 51: 3.1. Если k делится на 5: 3.1.1. Увеличить s на 2*k
  4. Вывести результаты
  5. Конец

Надеюсь, эти блок-схемы помогут вам лучше понять заданные программы. Успехов в обучении!

1-тапсырма. Төменде берілген программалардың блок-схема ларын құр. * 1) x = int(input()) a,b = 0, 0 кезінде x>0: a=a+1 b = b + x%10 x = x//100 print(a) print(b) 2) (1, 51) диапазондағы k үшін s=0: k %5=0 болса: s=2*k+s басып шығару(лар)
Для первого программного кода дана блок-схема: 1. Начало 2. Ввод значения x 3. Установить a, b = 0, 0 4. Пока x > 0: 4.1. Увеличить a на 1 4.2. Увеличить b на остаток от деления x на 10 4.3. Присвоить x значение целочисленного деления x на 100 5. Вывести значение a 6. Вывести значение b 7. Конец Для второго программного кода блок-схема будет следующей: 1. Начало 2. Установить s = 0 3. Для каждого k в диапазоне от 1 до 51: 3.1. Если k делится на 5: 3.1.1. Увеличить s на 2*k 4. Вывести результаты 5. Конец Надеюсь, эти блок-схемы помогут вам лучше понять заданные программы. Успехов в обучении!