🗊Презентация Основы программирования. Типы данных

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

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

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


Слайд 1





Основы программирования.
Типы данных

Учебное пособие по курсу 
«Основы программирования»
Преподаватель Алексеева Н.Н.
Описание слайда:
Основы программирования. Типы данных Учебное пособие по курсу «Основы программирования» Преподаватель Алексеева Н.Н.

Слайд 2





Типы данных
Различают типы данных и модификаторы типов.
Базовые типы: char, int,  float, double, void
Модификаторы целого типа:
Модификаторы типов:
Описание слайда:
Типы данных Различают типы данных и модификаторы типов. Базовые типы: char, int, float, double, void Модификаторы целого типа: Модификаторы типов:

Слайд 3





Операция typedef
Операция  typedef  позволяет переопределить тип переменной, дав ему новой имя.
typedef  тип новое_имя;
Пример:
#include <iostream.h>
typedef  unsigned short int  usint;
void main()
{
 usint i=24, j=18;
cout << i*j;
getch(); 
}
Описание слайда:
Операция typedef Операция typedef позволяет переопределить тип переменной, дав ему новой имя. typedef тип новое_имя; Пример: #include <iostream.h> typedef unsigned short int usint; void main() { usint i=24, j=18; cout << i*j; getch(); }

Слайд 4





Операция приведения типа
Операция  приведения типов  позволяет переопределить тип переменной во время выполнения арифметических операций.
Пример:
#include <iostream.h>
void main()
{
 int i=10, j=3, a;
a=i/j;
cout << a;

float a=(float) i/ (float) j;
cout << a;
getch(); 
}
Описание слайда:
Операция приведения типа Операция приведения типов позволяет переопределить тип переменной во время выполнения арифметических операций. Пример: #include <iostream.h> void main() { int i=10, j=3, a; a=i/j; cout << a; float a=(float) i/ (float) j; cout << a; getch(); }

Слайд 5





Функции ввода- вывода
Для использования функции ввода-вывода данных PRINTF и SCANF необходимо подключить библиотеку stdio.h директивой include.
Функция printf ()
printf (fmt_string,    ...);
Первый аргумент, fmt_string, определяет способ отображения всех последующих аргументов. Этот аргумент часто называют строкой форматирования: 
% [флаг] [ширина] [точность] [модификатор_типа] тип_формата
Типы формата перечислены в таблице. Количество аргументов должно в точности совпадать с количеством команд форматирования, причем совпадение обязательно и в порядке их следования.
Пример:
printf ("Привет   %с   %d  %s",    'с',   10,   "всем!"); Результат: Привет  с  10  всем!
printf (“\n k=%d t=%d”, k, t);                                           Результат: k=0  t=0
printf (“\nПовторить? (y/n)");                                    Результат: Повторить? (y/n)
Описание слайда:
Функции ввода- вывода Для использования функции ввода-вывода данных PRINTF и SCANF необходимо подключить библиотеку stdio.h директивой include. Функция printf () printf (fmt_string, ...); Первый аргумент, fmt_string, определяет способ отображения всех последующих аргументов. Этот аргумент часто называют строкой форматирования: % [флаг] [ширина] [точность] [модификатор_типа] тип_формата Типы формата перечислены в таблице. Количество аргументов должно в точности совпадать с количеством команд форматирования, причем совпадение обязательно и в порядке их следования. Пример: printf ("Привет %с %d %s", 'с', 10, "всем!"); Результат: Привет с 10 всем! printf (“\n k=%d t=%d”, k, t); Результат: k=0 t=0 printf (“\nПовторить? (y/n)"); Результат: Повторить? (y/n)

Слайд 6





Функция вывода PRINTF
Флаг – определяет выравнивание выводимых данных.
Например, строка форматирования %05d дополнит выводимое число нулями (их будет меньше пяти), чтобы общая длина была равной пяти символам.
Ширина - задает минимальную ширину поля в символах. Если выводимое значение (строка или число) больше этого минимума, оно будет выведено полностью, несмотря на превышение минимума.
Точность  - количество десятичных знаков, выводимых после точки.
Модификаторы:
h – short
I – long
L – long double
Описание слайда:
Функция вывода PRINTF Флаг – определяет выравнивание выводимых данных. Например, строка форматирования %05d дополнит выводимое число нулями (их будет меньше пяти), чтобы общая длина была равной пяти символам. Ширина - задает минимальную ширину поля в символах. Если выводимое значение (строка или число) больше этого минимума, оно будет выведено полностью, несмотря на превышение минимума. Точность - количество десятичных знаков, выводимых после точки. Модификаторы: h – short I – long L – long double

Слайд 7





Функция вывода PRINTF
Описание слайда:
Функция вывода PRINTF

Слайд 8





Функция вывода PRINTF
Чтобы добавить модификатор точности, поставьте за спецификатором ширины поля десятичную точку, а после нее — значение спецификации точности. Для форматов d, D, е, Е, f и F модификатор точности определяет число выводимых десятичных знаков. 
Например, строка форматирования %10 . 4f обеспечит вывод числа, ширина которого составит не меньше десяти символов, с четырьмя десятичными знаками. 
Применительно к целым или строкам, число, следующее за точкой, задает максимальную длину поля. Например, строка форматирования %5 . 7 s отобразит строку длиной не менее пяти, но не более семи символов. Если выводимая строка окажется длиннее максимальной длины поля, конечные символы будут отсечены.
Например, строка форматирования %-10.2f обеспечит выравнивание вещественного числа (с двумя десятичными знаками в 10-символьном поле) по левому краю. 
Пример:
Long double x=123.4567;
printf (“ \n x1=%Lf\n x2=%+.2f \n x3=%.0f”, x, x, x);
Описание слайда:
Функция вывода PRINTF Чтобы добавить модификатор точности, поставьте за спецификатором ширины поля десятичную точку, а после нее — значение спецификации точности. Для форматов d, D, е, Е, f и F модификатор точности определяет число выводимых десятичных знаков. Например, строка форматирования %10 . 4f обеспечит вывод числа, ширина которого составит не меньше десяти символов, с четырьмя десятичными знаками. Применительно к целым или строкам, число, следующее за точкой, задает максимальную длину поля. Например, строка форматирования %5 . 7 s отобразит строку длиной не менее пяти, но не более семи символов. Если выводимая строка окажется длиннее максимальной длины поля, конечные символы будут отсечены. Например, строка форматирования %-10.2f обеспечит выравнивание вещественного числа (с двумя десятичными знаками в 10-символьном поле) по левому краю. Пример: Long double x=123.4567; printf (“ \n x1=%Lf\n x2=%+.2f \n x3=%.0f”, x, x, x);

Слайд 9





Функция вывода PRINTF
Пример:
#include <stdio.h>
#include <conio.h>
void main()
{
printf ("|%11.6f|\n", 12 3.23); 
printf ("|%-11.6f|\n", 123.23); 
printf ("|%11.6s|\n", "Привет всем"); 
printf("I%-11.6s I\n", "Привет всем");
}
При выполнении эта программа отображает такие результаты.
|  123.230000| 
|123.230000  | 
|     Привет 1 | 
|Привет         |
Описание слайда:
Функция вывода PRINTF Пример: #include <stdio.h> #include <conio.h> void main() { printf ("|%11.6f|\n", 12 3.23); printf ("|%-11.6f|\n", 123.23); printf ("|%11.6s|\n", "Привет всем"); printf("I%-11.6s I\n", "Привет всем"); } При выполнении эта программа отображает такие результаты. | 123.230000| |123.230000 | | Привет 1 | |Привет |

Слайд 10





Операция sizeof
Операция  sizeof  определяет размер памяти, который соответствует идентификатору или типу.
sizeof (имя)
Пример:
#include <stdio.h>
#include <conio.h>
void main()
{
 int i, j, k, l, m; float x; char c;
i=sizeof(i);  j=sizeof(c);  k=sizeof(x);  l=sizeof(double);  m=sizeof(long double); 
 printf (“\n size int=%d, char=%d, float=%d, doble=%d, long double=%d\n”, i, j, k, l, m);
getch(); 
}
Описание слайда:
Операция sizeof Операция sizeof определяет размер памяти, который соответствует идентификатору или типу. sizeof (имя) Пример: #include <stdio.h> #include <conio.h> void main() { int i, j, k, l, m; float x; char c; i=sizeof(i); j=sizeof(c); k=sizeof(x); l=sizeof(double); m=sizeof(long double); printf (“\n size int=%d, char=%d, float=%d, doble=%d, long double=%d\n”, i, j, k, l, m); getch(); }

Слайд 11





Функции ввода scanf ()
Фннкция  scanf () используется для ввода данных в программу с клавиатуры.
scanf (fmt_string, ...);
Управляющая строка, задаваемая параметром fmt_string, состоит из символов трех категорий:
спецификаторов формата;
"пробельных" символов (пробелы, символы табуляции и пустой строки);
символов, отличных от "пробельных".
Все переменные, используемые для приема значений с помощью функции scanf (), должны передаваться посредством их адресов. Это значит, что все аргументы должны быть указателями на переменные (перед именем переменной необходимо поставить значок &).
Пример:
scanf("%d%   %d",   &x,   &y);
scanf("%20s",   str);
Описание слайда:
Функции ввода scanf () Фннкция scanf () используется для ввода данных в программу с клавиатуры. scanf (fmt_string, ...); Управляющая строка, задаваемая параметром fmt_string, состоит из символов трех категорий: спецификаторов формата; "пробельных" символов (пробелы, символы табуляции и пустой строки); символов, отличных от "пробельных". Все переменные, используемые для приема значений с помощью функции scanf (), должны передаваться посредством их адресов. Это значит, что все аргументы должны быть указателями на переменные (перед именем переменной необходимо поставить значок &). Пример: scanf("%d% %d", &x, &y); scanf("%20s", str);

Слайд 12





Вычисление суммы ряда
Задание:  Вычислить сумму  Pi с заданной точностью Е. Cчитать, что заданная точность достигнута, если отдельное слагаемое по модулю стало меньше Е, т.е. | Pi |<E. ( |x|>1 )
   Y= 1/x*1! + 1/x2*2! + 1/x3*3! + 1/x4*4!+ … 
Блок-схема алгоритма:
Описание слайда:
Вычисление суммы ряда Задание: Вычислить сумму  Pi с заданной точностью Е. Cчитать, что заданная точность достигнута, если отдельное слагаемое по модулю стало меньше Е, т.е. | Pi |<E. ( |x|>1 ) Y= 1/x*1! + 1/x2*2! + 1/x3*3! + 1/x4*4!+ … Блок-схема алгоритма:

Слайд 13





Вычисление суммы ряда
Программа:
Описание слайда:
Вычисление суммы ряда Программа:

Слайд 14


Основы программирования. Типы данных, слайд №14
Описание слайда:

Слайд 15


Основы программирования. Типы данных, слайд №15
Описание слайда:



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