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


Основы программирования

Содержание

СодержаниеОсновные понятия. Структура программы. Ввод-выводПрограммирование циклов. Операторы цикла while, for и do while. Программирование ветвлений. Оператор if

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

Слайд 1Часть 1: «Основы программирования»


Часть 1:  «Основы программирования»

Слайд 2Содержание

Основные понятия.
Структура программы. Ввод-вывод
Программирование циклов. Операторы
цикла while,

for и do while.
Программирование ветвлений. Оператор if

СодержаниеОсновные понятия. Структура программы. Ввод-выводПрограммирование циклов. Операторы  цикла while, for и do while. Программирование ветвлений. Оператор

Слайд 3
Обработка числовых последовательностей
Последовательная обработка символьных данных
Обработка массивов
Указатели. Динамические массивы


Подпрограммы

Обработка числовых последовательностейПоследовательная обработка символьных данныхОбработка массивовУказатели. Динамические массивы Подпрограммы

Слайд 4
Разработка алгоритмов и программ сверху вниз.
Рекурсивные функции. Библиотечные

функции обработки символьных строк
Структуры и работа с файлами

Разработка алгоритмов и программ сверху вниз. Рекурсивные функции. Библиотечные функции обработки символьных строкСтруктуры и работа с

Слайд 5Пример простой программы на С
/* Сложение двух целых чисел

*/
#include
main ()
{


int a, b; // объявление целочисленных переменных а и b
printf ("Задайте два числа: "); // вывод сообщения
scanf ("%d %d", &a, &b); // ввод значений а и b
printf ("%d + %d = %d\n", a, b, a+b); // вывод результата
return 0;
}
Пример простой программы на С 		/* Сложение двух целых чисел */  #include   main ()

Слайд 6Пример результата:

Задайте два числа: 328 54
328 + 54 = 382

Пример результата:Задайте два числа: 328 54328 + 54 = 382

Слайд 7Структурное программирование
Базовые структуры

Структурное программированиеБазовые структуры

Слайд 8Структурное программирование

Структурное программирование

Слайд 9Последовательность

Последовательность

Слайд 10Цикл с предусловием

Цикл с предусловием

Слайд 11Цикл с постусловием

Цикл с постусловием

Слайд 12Ветвления

Ветвления

Слайд 13Вложение
базовых
структур

Вложение базовых структур

Слайд 14Пример решения задачи
Задача. Дано действительное число x. Вычислить

значение sinx с помощью ряда:

3 5 2n+1
x x n x
y = sinx = x - — + — - ... + (-1) ——— + ...
3! 5! (2n+1)!

-5
с точностью 10 (т.е. учитывая только те члены ряда, которые по абсолютной величине больше либо
-5
равны 10 ). Для проверки результата вычислить sinx с помощью библиотечной функции.
Пример решения задачиЗадача. Дано действительное число  x.  Вычислить значение  sinx   с помощью

Слайд 16Программа:
/* Приближенное вычисление y=sin x */
#include


#include
#define E

1e-5 /* точность вычисления */
main()
{
float x, /* аргумент функции */
y; /* сумма ряда */
float a; /* очередной член ряда */
int n; /* номер итерации */
Программа:	 /* Приближенное вычисление y=sin x */	   #include 	   #include

Слайд 17
printf ("x = ");

scanf ("%f", &x);
y

= 0; a = x; n = 0;
while ( fabs(a) >= E )
{ y = y+a;
n++; /* n=n+1; */
/* вычисление очередного члена ряда через предыдущий */
a = -a*x*x/(2*n*(2*n+1));
}

Слайд 18
printf ("y = %f\n", y);

printf ("sinx = %f\n", sin(x));
return

0;
}

Слайд 19Пример результатов выполнения программы:
x = 3.14159

y = 0.000002
sinx = 0.000003

x = 0
y = 0.000000
sinx = 0.000000
Пример результатов выполнения программы: 	 x = 3.14159   y = 0.000002   sinx =

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

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

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

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

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


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

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