Готовая лабораторная работа №8 (1019793)
Текст из файла
Лабораторная работа №8
по технологическому программированию
«Определение правильности записи целого числа»
Выполнил: Егоров Михаил
Группа: БИ-1-05
Цель работы: написать программу которая будет определять, является ли набранный текст целым числом.
1.Задание.
Определить, является ли заданный текст правильной записью целого числа (возможно, со знаком).
2.Метод решения.
Ввод текста с клавиатуры осуществляется при помощи функции getchar(). Конец ввода определяется по наличию символа ‘\n’. Правильность записи проверяется с помощью массива проверки: {1,2,3,4,5,6,7,8,9,0}. Также проверяется положение символа ‘-‘ (он может находиться только в начальной позиции).
3.Описание переменных.
Z[] – массив проверки.
i – счетчик, используемый для осуществления непрерывности ввода и подсчета позиции элемента.
j - счетчик, используемый для перебора элементов массива проверки.
s – переменная, в которую записываются символы, вводимые с клавиатуры.
4.Блок-схема.
5.Исходный текст программы.
#include <stdio.h>
#include <conio.h>
void main()
{
clrscr();
char s;
char z[ ]="0123456789";
int j,i;
for (i=1;(s=getchar())!='\n';i++)
{
for (j=0;j<10;j++)
if (s==z[j] || (i==1 && s=='-')) break;
if (j==10)
{printf("nekorrektnaya zapis'");
return;}
}
printf("korrektnaya zapis'");
}
6.Результат.
123
корректная запись
-123
корректная запись
12asd
некорректная запись
12-12
некорректная запись
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.