🗊Презентация Алгоритмические языки и программирование. Стандартные потоки

Нажмите для полного просмотра!
Алгоритмические языки и программирование. Стандартные потоки, слайд №1Алгоритмические языки и программирование. Стандартные потоки, слайд №2Алгоритмические языки и программирование. Стандартные потоки, слайд №3Алгоритмические языки и программирование. Стандартные потоки, слайд №4Алгоритмические языки и программирование. Стандартные потоки, слайд №5Алгоритмические языки и программирование. Стандартные потоки, слайд №6Алгоритмические языки и программирование. Стандартные потоки, слайд №7Алгоритмические языки и программирование. Стандартные потоки, слайд №8Алгоритмические языки и программирование. Стандартные потоки, слайд №9Алгоритмические языки и программирование. Стандартные потоки, слайд №10Алгоритмические языки и программирование. Стандартные потоки, слайд №11Алгоритмические языки и программирование. Стандартные потоки, слайд №12Алгоритмические языки и программирование. Стандартные потоки, слайд №13Алгоритмические языки и программирование. Стандартные потоки, слайд №14Алгоритмические языки и программирование. Стандартные потоки, слайд №15Алгоритмические языки и программирование. Стандартные потоки, слайд №16

Вы можете ознакомиться и скачать презентацию на тему Алгоритмические языки и программирование. Стандартные потоки. Доклад-сообщение содержит 16 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Алгоритмические языки и программирование. Стандартные потоки, слайд №1
Описание слайда:

Слайд 2





Часть 1
Описание слайда:
Часть 1

Слайд 3





Стандартные потоки

В начале выполнения программы автоматически открываются три потока. 
stdin (стандартный поток ввода), 
stdout (стандартный поток вывода),
stderr (стандартный поток ошибок).
Описание слайда:
Стандартные потоки В начале выполнения программы автоматически открываются три потока. stdin (стандартный поток ввода),  stdout (стандартный поток вывода), stderr (стандартный поток ошибок).

Слайд 4





ctype.h
Описание слайда:
ctype.h

Слайд 5





Функции библиотеки ctype.h 
isalpha(c);  – возвращает  не нулевое значение, если аргумент является буквой
isdigit(c); – возвращает  не нулевое значение, если аргумент является цифрой
isspace(c); – возвращает  не нулевое значение, если аргумент является пробельным(управляющим) символом 
(' ', '\t', '\n', '\r' и др.)
islower(c); – возвращает  не нулевое значение, если аргумент является символом в нижнем регистре
isupper(c); – возвращает  не нулевое значение, если аргумент является символом в верхнем регистре
toupper(c); – переводит символ в верхний регистр
tolower(c); – переводит символ в нижний регистр
Описание слайда:
Функции библиотеки ctype.h isalpha(c); – возвращает не нулевое значение, если аргумент является буквой isdigit(c); – возвращает не нулевое значение, если аргумент является цифрой isspace(c); – возвращает не нулевое значение, если аргумент является пробельным(управляющим) символом (' ', '\t', '\n', '\r' и др.) islower(c); – возвращает не нулевое значение, если аргумент является символом в нижнем регистре isupper(c); – возвращает не нулевое значение, если аргумент является символом в верхнем регистре toupper(c); – переводит символ в верхний регистр tolower(c); – переводит символ в нижний регистр

Слайд 6





Ввод символов через getchar()
Стандартная библиотека stdio.h включает несколько функций для чтения и записи одного символа. Простейшие из них — getchar и putchar. 
int getchar ( void );
int putchar( int character );
За одно обращение к getchar считывается следующий символ ввода из текстового потока, и этот символ выдается в качестве результата. Так, после выполнения
с = getchar();
переменная c содержит очередной символ ввода.
Описание слайда:
Ввод символов через getchar() Стандартная библиотека stdio.h включает несколько функций для чтения и записи одного символа. Простейшие из них — getchar и putchar. int getchar ( void ); int putchar( int character ); За одно обращение к getchar считывается следующий символ ввода из текстового потока, и этот символ выдается в качестве результата. Так, после выполнения с = getchar(); переменная c содержит очередной символ ввода.

Слайд 7





Вывод символов через putchar()
Обращение к putchar приводит к печати одного символа. Так,
putchar(c);
напечатает содержимое целой переменной c в виде символа (обычно на экране). Вызовы putchar и printf могут произвольным образом перемежаться. Вывод будет формироваться в том же порядке, что и обращения к этим функциям.
Описание слайда:
Вывод символов через putchar() Обращение к putchar приводит к печати одного символа. Так, putchar(c); напечатает содержимое целой переменной c в виде символа (обычно на экране). Вызовы putchar и printf могут произвольным образом перемежаться. Вывод будет формироваться в том же порядке, что и обращения к этим функциям.

Слайд 8





Константа EOF
EOF является индикатором операционной системы, означающим, что данные в источнике закончились. Источниками данных обычно являются файлы и потоки.
EOF (аббревиатура от end of file — конец файла) — целая константа, определенная в <stdio.h>. Какое значение имеет эта константа — неважно, лишь бы оно отличалось от любого из возможных значений типа char.
Для указания терминалу в UNIX и LINUX «EOF» следует воспользоваться комбинацией клавиш Ctrl+D. В Windows — Ctrl+Z.
Описание слайда:
Константа EOF EOF является индикатором операционной системы, означающим, что данные в источнике закончились. Источниками данных обычно являются файлы и потоки. EOF (аббревиатура от end of file — конец файла) — целая константа, определенная в <stdio.h>. Какое значение имеет эта константа — неважно, лишь бы оно отличалось от любого из возможных значений типа char. Для указания терминалу в UNIX и LINUX «EOF» следует воспользоваться комбинацией клавиш Ctrl+D. В Windows — Ctrl+Z.

Слайд 9





Копирование ввода на вывод 1
#include <stdio.h>
int main()
{
	int c;
	c = getchar();
	while (c != EOF) 
	{
		putchar (c);
		c = getchar();
	}
	return 0;
}
Описание слайда:
Копирование ввода на вывод 1 #include <stdio.h> int main() { int c; c = getchar(); while (c != EOF) { putchar (c); c = getchar(); } return 0; }

Слайд 10





Копирование ввода на вывод 2
#include <stdio.h>
int main()
{
	int c;
	while ((c = getchar()) != EOF)
		putchar (c);
	return 0;
}
Описание слайда:
Копирование ввода на вывод 2 #include <stdio.h> int main() { int c; while ((c = getchar()) != EOF) putchar (c); return 0; }

Слайд 11





Подсчёт символов 1
#include <stdio.h>
{
	long int nc = 0;
	while (getchar() != EOF)
		 nc++;
	printf ("%ld\n", nc);
	return 0;
}
Описание слайда:
Подсчёт символов 1 #include <stdio.h> { long int nc = 0; while (getchar() != EOF) nc++; printf ("%ld\n", nc); return 0; }

Слайд 12





Подсчёт символов 2
#include <stdio.h>
int main()
{
	int nc;
	for (nc = 0; getchar() != EOF; nc++)
		;
	printf ("%d\n", nc);
	return 0;
}
Описание слайда:
Подсчёт символов 2 #include <stdio.h> int main() { int nc; for (nc = 0; getchar() != EOF; nc++) ; printf ("%d\n", nc); return 0; }

Слайд 13





Лабораторные работы
Описание слайда:
Лабораторные работы

Слайд 14





Проверка символов
Напишите программу, которая проверит является ли символ управляющей последовательностью.
Описание слайда:
Проверка символов Напишите программу, которая проверит является ли символ управляющей последовательностью.

Слайд 15





Перевод символов
Напишите программу, которая переведет символ в верхний регистр.
Описание слайда:
Перевод символов Напишите программу, которая переведет символ в верхний регистр.

Слайд 16





Подсчет строк
Напишите программу, которая считает строки из входного потока.
Примечание:
Использовать функцию getchar();
Использовать циклы
Описание слайда:
Подсчет строк Напишите программу, которая считает строки из входного потока. Примечание: Использовать функцию getchar(); Использовать циклы



Похожие презентации
Mypresentation.ru
Загрузить презентацию