🗊Презентация Язык программирования Си

Нажмите для полного просмотра!
Язык программирования Си, слайд №1Язык программирования Си, слайд №2Язык программирования Си, слайд №3Язык программирования Си, слайд №4Язык программирования Си, слайд №5Язык программирования Си, слайд №6Язык программирования Си, слайд №7Язык программирования Си, слайд №8Язык программирования Си, слайд №9Язык программирования Си, слайд №10Язык программирования Си, слайд №11Язык программирования Си, слайд №12Язык программирования Си, слайд №13Язык программирования Си, слайд №14Язык программирования Си, слайд №15Язык программирования Си, слайд №16Язык программирования Си, слайд №17Язык программирования Си, слайд №18Язык программирования Си, слайд №19Язык программирования Си, слайд №20Язык программирования Си, слайд №21Язык программирования Си, слайд №22Язык программирования Си, слайд №23Язык программирования Си, слайд №24Язык программирования Си, слайд №25

Содержание

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

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


Слайд 1





Лекция 2-3.
Язык программирования Си
1. Основные понятия языка Си.
2. Структура программы на Си.
3. Базовые типы данных в Си.
Учебное пособие стр. 23-37
Описание слайда:
Лекция 2-3. Язык программирования Си 1. Основные понятия языка Си. 2. Структура программы на Си. 3. Базовые типы данных в Си. Учебное пособие стр. 23-37

Слайд 2





Простейшая программа на Си
void main()
{
}
 наша программа ничего не делает, она просто соответствует правилам языка Си, ее можно скомпилировать и получить exe-файл.
Описание слайда:
Простейшая программа на Си void main() { } наша программа ничего не делает, она просто соответствует правилам языка Си, ее можно скомпилировать и получить exe-файл.

Слайд 3





Что новенького?

#include <stdio.h> 
void main()
{
printf("Привет");               
}
Эта программа выводит на экран слово «Привет»
Описание слайда:
Что новенького? #include <stdio.h> void main() { printf("Привет"); } Эта программа выводит на экран слово «Привет»

Слайд 4





Лучше один раз увидеть!
1     #include <stdio.h>
2     #include <conio.h>
                 using namespace std;
3            int   main(void)
{ 
05            int a,b,max;             //описание переменных
06           printf("a=“);          //вывод приглашения ввести значение a
07           scanf(“%d”,  &a);                  //ввод значения переменной а
08          printf("b=“);          //приглашение ввести значение b
09          scanf(“%d”,  &b);                  //ввод значения переменной b
10         if(a>b)      max=a;         //если a>b то max=a
11         else      max=b;            //иначе max=b
12        prinf("max=%d\n“,  max);   //вывод максимального значения
13        getch();                             //останов до нажатия клавиши
14        return 0;                           //выход из функции main
15        }
Описание слайда:
Лучше один раз увидеть! 1 #include <stdio.h> 2 #include <conio.h> using namespace std; 3 int main(void) { 05 int a,b,max; //описание переменных 06 printf("a=“); //вывод приглашения ввести значение a 07 scanf(“%d”, &a); //ввод значения переменной а 08 printf("b=“); //приглашение ввести значение b 09 scanf(“%d”, &b); //ввод значения переменной b 10 if(a>b) max=a; //если a>b то max=a 11 else max=b; //иначе max=b 12 prinf("max=%d\n“, max); //вывод максимального значения 13 getch(); //останов до нажатия клавиши 14 return 0; //выход из функции main 15 }

Слайд 5





Алфавит языка

Строчные и прописные буквы латинского алфавита
|а|b|с| ... |x|y|z|A|B|C| ... |X|Y|Z|
 Арабские цифры
|0|1 |2| ...|9| 
Специальные символы
|+|-|*|/| = |>|>=|< |<=|==|!|.|,|:|;|’(|)|[|]|{| |}|&|@|$|#|
В алфавит языка Си также включается набор зарезервированных слов, имеющих строго определенное назначение. Например, слова if, else, int, for и др.
Описание слайда:
Алфавит языка Строчные и прописные буквы латинского алфавита |а|b|с| ... |x|y|z|A|B|C| ... |X|Y|Z| Арабские цифры |0|1 |2| ...|9| Специальные символы |+|-|*|/| = |>|>=|< |<=|==|!|.|,|:|;|’(|)|[|]|{| |}|&|@|$|#| В алфавит языка Си также включается набор зарезервированных слов, имеющих строго определенное назначение. Например, слова if, else, int, for и др.

Слайд 6


Язык программирования Си, слайд №6
Описание слайда:

Слайд 7





Константы
Целые числа
 Например:     15      +1000    -47   02
Вещественные числа 
Например:     2.5    -14.0     +0.33     0.0
Числа с указанием порядка имеют вид: а .10р , где  a является мантиссой; р - десятичным порядка
Описание слайда:
Константы Целые числа Например: 15 +1000 -47 02 Вещественные числа Например: 2.5 -14.0 +0.33 0.0 Числа с указанием порядка имеют вид: а .10р , где a является мантиссой; р - десятичным порядка

Слайд 8





Переменные

Для обработки данных их необходимо хранить в памяти. При этом к этим данным надо как-то обращаться. 
в программировании каждой ячейке памяти (или группе ячеек) дается имя. Используя это имя можно прочитать информацию из ячейки и записать туда новую информацию.
Описание слайда:
Переменные Для обработки данных их необходимо хранить в памяти. При этом к этим данным надо как-то обращаться. в программировании каждой ячейке памяти (или группе ячеек) дается имя. Используя это имя можно прочитать информацию из ячейки и записать туда новую информацию.

Слайд 9





Переменные
Переменная - это ячейка в памяти компьютера, которая имеет имя и хранит некоторое значение. Значение переменной может меняться во время выполнения программы. При записи в ячейку нового значения старое стирается.
Описание слайда:
Переменные Переменная - это ячейка в памяти компьютера, которая имеет имя и хранит некоторое значение. Значение переменной может меняться во время выполнения программы. При записи в ячейку нового значения старое стирается.

Слайд 10


Язык программирования Си, слайд №10
Описание слайда:

Слайд 11





 Внутреннее представление данных
Описание слайда:
Внутреннее представление данных

Слайд 12





Объявление и инициализация числовых переменных

const   double eps=1Е-6;
 void  main(void)
{
 int   i,  j;
int     x=18,   y=-5;
 float    a=5.3;
…
}
Описание слайда:
Объявление и инициализация числовых переменных const double eps=1Е-6; void main(void) { int i, j; int x=18, y=-5; float a=5.3; … }

Слайд 13





Таблица базовых типов данных
Описание слайда:
Таблица базовых типов данных

Слайд 14





Таблица базовых типов данных (продолжение)
Описание слайда:
Таблица базовых типов данных (продолжение)

Слайд 15





Арифметические выражения
Арифметические  выражения строятся  из  операндов, арифметических операций   и круглых скобок. 
Операндами могут быть константы, переменные и функции.
Арифметическое выражение является целым, если все входящие в него операнды целого типа. Результат вычисления целого арифметического выражения - целый.
Если в арифметическом выражении содержится хотя бы один вещественный операнд, то результат - вещественный
Описание слайда:
Арифметические выражения Арифметические выражения строятся из операндов, арифметических операций и круглых скобок. Операндами могут быть константы, переменные и функции. Арифметическое выражение является целым, если все входящие в него операнды целого типа. Результат вычисления целого арифметического выражения - целый. Если в арифметическом выражении содержится хотя бы один вещественный операнд, то результат - вещественный

Слайд 16





Арифметические операции
    *             (умножение); 
    /              (деление);
   %     (выделение остатка от деления целых чисел).
   +            (сложение); 
    -                (вычитание).
В бесскобочных арифметических выражениях операции выполняются слева направо в соответствии с их приоритетом.
Описание слайда:
Арифметические операции * (умножение); / (деление); % (выделение остатка от деления целых чисел). + (сложение); - (вычитание). В бесскобочных арифметических выражениях операции выполняются слева направо в соответствии с их приоритетом.

Слайд 17





Стандартные функции
хранятся в библиотеке  (файл с именем math.h).
Описание слайда:
Стандартные функции хранятся в библиотеке (файл с именем math.h).

Слайд 18





Стандартные функции
( хранятся в библиотеке  (файл с именем math.h).
Описание слайда:
Стандартные функции ( хранятся в библиотеке (файл с именем math.h).

Слайд 19





Стандартные функции
( хранятся в библиотеке  (файл с именем math.h).
Описание слайда:
Стандартные функции ( хранятся в библиотеке (файл с именем math.h).

Слайд 20





Стандартные функции
(хранятся в библиотеке  (файл с именем math.h).
Описание слайда:
Стандартные функции (хранятся в библиотеке (файл с именем math.h).

Слайд 21





Стандартные функции
(хранится в библиотеке  (файл с именем stdlib.h).
Описание слайда:
Стандартные функции (хранится в библиотеке (файл с именем stdlib.h).

Слайд 22





Примеры программирования арифметических выражений
Описание слайда:
Примеры программирования арифметических выражений

Слайд 23





Оператор присваивания
Оператор присваивания служит для вычисления выражения и записи результата в память компьютера. 
Общий вид записи оператора
  имя переменной = выражение; 
 
Знак = читается как «присвоить». Конец любого оператора на языке Си фиксируется точкой с запятой.
Описание слайда:
Оператор присваивания Оператор присваивания служит для вычисления выражения и записи результата в память компьютера. Общий вид записи оператора имя переменной = выражение;   Знак = читается как «присвоить». Конец любого оператора на языке Си фиксируется точкой с запятой.

Слайд 24





Примеры оператора присваивания
Y=exp((2*sin(4*x)+pow((cos(x* x),2)))/(3*x));
            S=(a+12*b)/(с1 - 1.8E3);
Описание слайда:
Примеры оператора присваивания Y=exp((2*sin(4*x)+pow((cos(x* x),2)))/(3*x)); S=(a+12*b)/(с1 - 1.8E3);

Слайд 25





Пример программы
#include <stdio.h> 
#include <math.h>
void _tmain()
{ float Y,S,x,a,b,c1; //создание переменных
printf(“vvedite ishodnie dannie x,a,b,c1  ”);
scanf(“%f%f%f%f”,&x,&a,&b,&c1);   /*ввод исходный данных  */
Y=exp((2*sin(4*x)+pow((cos(x* x),2)))/(3*x));
     S=(a+12*b)/(с1 - 1.8E3);
printf(“Rezultat:Y= %f\n“, Y);//вывод значения Y
printf(“Rezultat: S=%f\n“,S); //вывод значения S
}/*Эта программа вычисляет   выражения для   Y и S   и выводит на экран их значения  */
Описание слайда:
Пример программы #include <stdio.h> #include <math.h> void _tmain() { float Y,S,x,a,b,c1; //создание переменных printf(“vvedite ishodnie dannie x,a,b,c1 ”); scanf(“%f%f%f%f”,&x,&a,&b,&c1); /*ввод исходный данных */ Y=exp((2*sin(4*x)+pow((cos(x* x),2)))/(3*x)); S=(a+12*b)/(с1 - 1.8E3); printf(“Rezultat:Y= %f\n“, Y);//вывод значения Y printf(“Rezultat: S=%f\n“,S); //вывод значения S }/*Эта программа вычисляет выражения для Y и S и выводит на экран их значения */



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