Файл: Отчет по практической работе 1. 3 по дисциплине Информатика.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 12.12.2023

Просмотров: 15

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение
высшего образования «Южно-Уральский государственный университет»
(национальный исследовательский университет)

Высшая школа электроники и компьютерных наук

Кафедра «Информационно-измерительная техника»

Циклические алгоритмические структуры

(название практической работы)

ОТЧЕТ

по практической работе №1.3

по дисциплине «Информатика»

Выполнил:

студент группы ЕТ-153

/ А.Ю. Данилюк /

(подпись)

«» г.

Проверил: доцент

/ А.С. Волосников /

(подпись)

«» г.
Цель работы: научиться строить циклические алгоритмические структуры, записывать алгоритмы в виде схемы алгоритма и на алгоритмическом языке.
Задание: Записать и реализовать алгоритм определения того, является ли введённое число палиндромом.

Ход работы

  1. Определение входных и выходных данных:

  • Входными данными (аргументами) является любое вещественное число - n;

  • Выходными данными (результатом) является строка, содержащая одно из двух высказываний: число является палиндромом, число не является палиндромом.




  1. Решение задачи:

Вывод является одна из двух строк: число является палиндромом, число не является палиндромом.

N – число

T – Временная переменная для сохранения числа N

D – цифра

S - строка

  1. Представление алгоритма в виде схемы алгоритма:










да

нет



Ввод
n

Начало


















А


А


нет







да



Является палиндромом

Не является палиндромом








Вывод
строки s





Конец



  1. Запись алгоритма на алгоритмическом языке:



алг Палиндромизация (арг вещ m, рез лит s)

нач
| ввод m
|
|
| нц пока t > 0

| |

| |

| |

| кц

| если n = n1

| | то число является палиндромом

| | иначе число не является палиндромом

| всё

| вывод s

кон


  1. Листинг программы

Исходный код представлен на рисунках 1-3



Рисунок 1 – Фрагмент исходного кода программы


Рисунок 2 – Фрагмент исходного кода программы


Рисунок 3 – Фрагмент исходного кода программы


  1. Контрольный пример представлен на рисунках 4-6






Рисунок 4 – Титульный лист программы


Рисунок 5 – Аннотация программы


Рисунок 6 – Контрольный пример программы



  1. Вывод по работе

При выполнении работы были изучены основы программирования на языке Python. Была изучена циклическая алгоритмическая структура, основные операторы для ввода и вывода информации на экран. Была написана программа для выяснения, является ли число палиндромом.


Челябинск