Информатика, вопрос задал jdbxmsm , 1 год назад





4. Составить таблицу трассировки и программу для решения следующей задачи: Даны числа от 20 до
40, найти сумму чисел, кратных 7. Составить блок-схему алгоритма и таблицу трассировки[5]

Ответы на вопрос

Ответил retwquu3
1

Таблица трассировки:


i sum Выполняемые действия

20 0 if 20 % 7 == 0, нет, i += 1

21 0 if 21 % 7 == 0, нет, i += 1

22 0 if 22 % 7 == 0, да, sum += 22

23 22 if 23 % 7 == 0, нет, i += 1

24 22 if 24 % 7 == 0, да, sum += 24

25 46 if 25 % 7 == 0, нет, i += 1

26 46 if 26 % 7 == 0, нет, i += 1

27 46 if 27 % 7 == 0, да, sum += 27

28 73 if 28 % 7 == 0, да, sum += 28

29 101 if 29 % 7 == 0, нет, i += 1

30 101 if 30 % 7 == 0, да, sum += 30

31 131 if 31 % 7 == 0, нет, i += 1

32 131 if 32 % 7 == 0, да, sum += 32

33 163 if 33 % 7 == 0, да, sum += 33

34 196 if 34 % 7 == 0, нет, i += 1

35 196 if 35 % 7 == 0, нет, i += 1

36 196 if 36 % 7 == 0, да, sum += 36

37 232 if 37 % 7 == 0, нет, i += 1

38 232 if 38 % 7 == 0, нет, i += 1

39 232 if 39 % 7 == 0, да, sum += 39

40 271 if 40 % 7 ==



Блок-схема алгоритма:

  +---------------------+

  | Начало программы     |

  +---------------------+

  | sum = 0             |

  | i = 20              |

  | while i <= 40       |

  |    if i % 7 == 0    |

  |        sum += i     |

  |    i += 1           |

  | конец цикла         |

  | Вывод sum          |

  +---------------------+

  | Конец программы     |

  +---------------------+






Новые вопросы