Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
15 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
64.38 kB
Просмотров:
66
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img0.jpg)
№2 слайд![Часть](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img1.jpg)
Содержание слайда: Часть 1
№3 слайд![ctype.h](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img2.jpg)
Содержание слайда: ctype.h
№4 слайд![Функции библиотеки ctype.h](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img3.jpg)
Содержание слайда: Функции библиотеки ctype.h
isalpha(c); – возвращает не нулевое значение, если аргумент является буквой
isdigit(c); – возвращает не нулевое значение, если аргумент является цифрой
isspace(c); – возвращает не нулевое значение, если аргумент является пробельным(управляющим) символом
(' ', '\t', '\n', '\r' и др.)
islower(c); – возвращает не нулевое значение, если аргумент является символом в нижнем регистре
isupper(c); – возвращает не нулевое значение, если аргумент является символом в верхнем регистре
toupper(c); – переводит символ в верхний регистр
tolower(c); – переводит символ в нижний регистр
№5 слайд![Ввод символов через getchar](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img4.jpg)
Содержание слайда: Ввод символов через getchar()
Стандартная библиотека stdio.h включает несколько функций для чтения и записи одного символа. Простейшие из них — getchar и putchar.
int getchar ( void );
int putchar( int character );
За одно обращение к getchar считывается следующий символ ввода из текстового потока, и этот символ выдается в качестве результата. Так, после выполнения
с = getchar();
переменная c содержит очередной символ ввода.
№6 слайд![Вывод символов через putchar](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img5.jpg)
Содержание слайда: Вывод символов через putchar()
Обращение к putchar приводит к печати одного символа. Так,
putchar(c);
напечатает содержимое целой переменной c в виде символа (обычно на экране). Вызовы putchar и printf могут произвольным образом перемежаться. Вывод будет формироваться в том же порядке, что и обращения к этим функциям.
№7 слайд![Константа EOF EOF является](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img6.jpg)
Содержание слайда: Константа EOF
EOF является индикатором операционной системы, означающим, что данные в источнике закончились. Источниками данных обычно являются файлы и потоки.
EOF (аббревиатура от end of file — конец файла) — целая константа, определенная в <stdio.h>. Какое значение имеет эта константа — неважно, лишь бы оно отличалось от любого из возможных значений типа char.
Для указания терминалу в UNIX и LINUX «EOF» следует воспользоваться комбинацией клавиш Ctrl+D. В Windows — Ctrl+Z.
№8 слайд![Копирование ввода на вывод](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img7.jpg)
Содержание слайда: Копирование ввода на вывод 1
#include <stdio.h>
int main()
{
int c;
c = getchar();
while (c != EOF)
{
putchar (c);
c = getchar();
}
return 0;
}
№9 слайд![Копирование ввода на вывод](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img8.jpg)
Содержание слайда: Копирование ввода на вывод 2
#include <stdio.h>
int main()
{
int c;
while ((c = getchar()) != EOF)
putchar (c);
return 0;
}
№10 слайд![Подсчёт символов include lt](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img9.jpg)
Содержание слайда: Подсчёт символов 1
#include <stdio.h>
{
long int nc = 0;
while (getchar() != EOF)
nc++;
printf ("%ld\n", nc);
return 0;
}
№11 слайд![Подсчёт символов include lt](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img10.jpg)
Содержание слайда: Подсчёт символов 2
#include <stdio.h>
int main()
{
int nc;
for (nc = 0; getchar() != EOF; ++nc)
;
printf ("%d\n", nc);
return 0;
}
№12 слайд![Лабораторные работы](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img11.jpg)
Содержание слайда: Лабораторные работы
№13 слайд![Проверка символов Напишите](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img12.jpg)
Содержание слайда: Проверка символов
Напишите программу, которая проверит является ли символ управляющей последовательностью.
№14 слайд![Перевод символов Напишите](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img13.jpg)
Содержание слайда: Перевод символов
Напишите программу, которая переведет символ в верхний регистр.
№15 слайд![Подсчет строк Напишите](/documents_6/6a11002fe572e501c0a182ed0d5f94b4/img14.jpg)
Содержание слайда: Подсчет строк
Напишите программу, которая считает строки из входного потока.
Примечание:
Использовать функцию getchar();
Использовать циклы