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

Нажмите для полного просмотра!
Базовые понятия языка Си, слайд №1Базовые понятия языка Си, слайд №2Базовые понятия языка Си, слайд №3Базовые понятия языка Си, слайд №4Базовые понятия языка Си, слайд №5Базовые понятия языка Си, слайд №6Базовые понятия языка Си, слайд №7Базовые понятия языка Си, слайд №8Базовые понятия языка Си, слайд №9

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

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


Слайд 1





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

Слайд 2





Рассматриваемый материал
 Процедуры
 Функции
Описание слайда:
Рассматриваемый материал Процедуры Функции

Слайд 3





Зачем нужны процедуры?
printf ( "Ошибка программы" );

void Error()
{
  printf("Ошибка программы");
}
main()
{
  int n;
  scanf ( "%d", &n );
  if ( n < 0 ) Error();  
  ...
}
Описание слайда:
Зачем нужны процедуры? printf ( "Ошибка программы" ); void Error() { printf("Ошибка программы"); } main() { int n; scanf ( "%d", &n ); if ( n < 0 ) Error(); ... }

Слайд 4





Что такое процедура?
Процедура – вспомогательный алгоритм, который выполняет некоторые действия.
текст (расшифровка) процедуры записывается 
после основной программы
в программе может быть много процедур
чтобы процедура заработала, нужно вызвать её по имени из основной программы или из другой процедуры
Описание слайда:
Что такое процедура? Процедура – вспомогательный алгоритм, который выполняет некоторые действия. текст (расшифровка) процедуры записывается после основной программы в программе может быть много процедур чтобы процедура заработала, нужно вызвать её по имени из основной программы или из другой процедуры

Слайд 5





Процедура с параметрами
void printBin ( int n )
{
  int k;
  k = 128;
  while ( k > 0 ) 
    {
    printf ( "%d", n / k );
    n = n % k;
    k = k / 2; 
    }
}
Описание слайда:
Процедура с параметрами void printBin ( int n ) { int k; k = 128; while ( k > 0 ) { printf ( "%d", n / k ); n = n % k; k = k / 2; } }

Слайд 6





Изменяемые параметры
Задача. Написать процедуру, которая меняет местами значения двух переменных. 
void Swap ( int a, int b )
{
  int c;
  c = a; a = b; b = c;
}
main()
{
  int x = 2, y = 3;
  Swap ( x, y );
  printf ( "%d %d", x, y );
}
Описание слайда:
Изменяемые параметры Задача. Написать процедуру, которая меняет местами значения двух переменных. void Swap ( int a, int b ) { int c; c = a; a = b; b = c; } main() { int x = 2, y = 3; Swap ( x, y ); printf ( "%d %d", x, y ); }

Слайд 7





Изменяемые параметры (Cи)
void Swap ( int  * adrA, int *  adrB )
{
  int c;
  c = *adrA; *adrA = *adrB; *adrB = c;
}
Вызов:
int a, b;
Swap( &a, &b );   // правильно     
Swap( 2, 3 );     // неправильно      
Swap( &a, b+3 );  // неправильно
Описание слайда:
Изменяемые параметры (Cи) void Swap ( int * adrA, int * adrB ) { int c; c = *adrA; *adrA = *adrB; *adrB = c; } Вызов: int a, b; Swap( &a, &b ); // правильно Swap( 2, 3 ); // неправильно Swap( &a, b+3 ); // неправильно

Слайд 8





Что такое функция?
Функция – это вспомогательный алгоритм, который возвращает значение-результат (число, символ или объект другого типа).
Задача. Написать функцию, которая вычисляет сумму цифр числа. 
Алгоритм:
Описание слайда:
Что такое функция? Функция – это вспомогательный алгоритм, который возвращает значение-результат (число, символ или объект другого типа). Задача. Написать функцию, которая вычисляет сумму цифр числа. Алгоритм:

Слайд 9





Сумма цифр числа
Int sumDigits ( int n )
{ 
  int sum = 0;
  while ( n != 0 ) 
    {
    sum += n % 10;
    n /= 10;
    } 
  return sum;
}
Описание слайда:
Сумма цифр числа Int sumDigits ( int n ) { int sum = 0; while ( n != 0 ) { sum += n % 10; n /= 10; } return sum; }



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