Разделы презентаций


Базовые понятия языка Си

Рассматриваемый материалСтандартные функцииСокращенная запись операцийОператор if() и его вариацииОперации сравненияВложенные условияБлоки кода и области видимости

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

Слайд 1Базовые понятия языка Си

Базовые понятия языка Си

Слайд 2Рассматриваемый материал
Стандартные функции
Сокращенная запись операций
Оператор if() и его вариации
Операции сравнения
Вложенные

условия
Блоки кода и области видимости

Рассматриваемый материалСтандартные функцииСокращенная запись операцийОператор if() и его вариацииОперации сравненияВложенные условияБлоки кода и области видимости

Слайд 3Стандартные функции
#include
abs(x) — модуль целого числа
fabs(x) — модуль вещественного

числа
sqrt(x) — квадратный корень
sin(x) — синус угла, заданного в радианах
cos(x)

— косинус угла, заданного в радианах
exp(x) — экспонента ех
ln(x) — натуральный логарифм
pow(x,y) — xy: возведение числа x в степень y
floor(x) — округление «вниз»
ceil(x) — округление «вверх»

Стандартные функции#include abs(x) — модуль целого числаfabs(x) — модуль вещественного числаsqrt(x) — квадратный кореньsin(x) — синус угла,

Слайд 4Сокращенная запись операций
int a, b;
...
a ++; // a =

a + 1;
a --; // a = a

– 1;
a += b; // a = a + b;
a -= b; // a = a - b;
a *= b; // a = a * b;
a /= b; // a = a / b;
a %= b; // a = a % b;

Сокращенная запись операцийint a, b;...a ++;  // a = a + 1; a --;  //

Слайд 5Генератор случайных чисел
#include
Генератор на отрезке [0,RAND_MAX]:
int X, Y;
X

= rand(); // псевдослучайное число
Y = rand() // это уже

другое число!
Целые числа на отрезке [a,b]:
int X, Y;
X = a + rand() % (b - a + 1);
Y = a + rand() % (b - a + 1);

Генератор случайных чисел#include Генератор на отрезке [0,RAND_MAX]: int X, Y;X = rand(); // псевдослучайное числоY = rand()

Слайд 6Оператор if()
Задача: изменить порядок действий в зависимости от выполнения некоторого

условия.



if ( a > b )
M = a;


else
M = b;

Оператор if()Задача: изменить порядок действий в зависимости от выполнения некоторого условия.if ( a > b ) M

Слайд 7Вложенные условия
if ( a > b )
printf("Андрей старше");
else

if ( a == b )
printf("Одного возраста");
else
printf("Борис старше");





Вложенные условияif ( a > b ) printf(

Слайд 8Операции
Арифметические операции
Логические операции

ОперацииАрифметические операцииЛогические операции

Слайд 9Арифметические опреации
* — умножение;
/ — деление;
+ — сложение;
— — вычитание;

% — остаток от целочисленного деления.
Основные унарные операции:
++ — инкрементирование

(увеличение на 1);
–– — декрементирование (уменьшение на 1);
— — изменение знака.

Арифметические опреации * — умножение; / — деление; + — сложение; — — вычитание; % — остаток от целочисленного деления. Основные унарные

Слайд 10Логические операции
&& — И (бинарная) — требуется одновременное выполнение всех

операций отношения;
|| — ИЛИ (бинарная) — требуется выполнение хотя бы

одной операции отношения;
! — НЕ (унарная) — требуется невыполнение операции отношения.
Логические операции && — И (бинарная) — требуется одновременное выполнение всех операций отношения; || — ИЛИ (бинарная) — требуется

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика