Киев 2007
Терентьев Александр Николаевич
Терентьев Александр Николаевич
Слайд № 2
Управляющие конструкции языка С:
Управляющие конструкции языка С:
Слайд № 4
0. Фигурные скобки
Слайд № 5
Слайд № 6
Пример:
#include
#include
void main()
{ int x, y;
clrscr();
x=10;
y=20;
{
int temp;
temp=x;
x=y;
y=temp;
}
getch();
}
оператор
"если"
имеет вид:
if (условие)
действие;
оператор "если...иначе"
имеет вид:
if (условие)
действие1;
else
действие2;
Слайд № 7
1.2 Выбор из нескольких возможностей
if-else if
Синтаксис:
If (выражение 1)
оператор 1
Else
if (выражение 2)
оператор 2
else
оператор 3
Слайд № 8
Слайд № 9
Пример:
#include
#include
void main()
{
int x;
clrscr();
for(x=1;x<=10;x++)
{
printf(“%i \n”,x);
}
getch();
}
Слайд № 10
Пример:
#include
#include
void main()
{
int x;
clrscr();
x=1;
while(x<=10)
{ printf(“%i \n”,x);
x++; }
getch();
}
Слайд № 11
Пример:
#include
#include
void main()
{
int x;
clrscr();
x=1;
do {
printf(“%i \n”,x);
x++;
} while(x<=10);
getch();
}
Слайд № 12
Слайд № 13
Пример:
#include
void main()
{ int x, v;
x=0; v=0;
while (v==0)
{ if x==10
{ break;
// условие выхода из
// программы при х=10
}
else { x++; }
}
getch();
}
Слайд № 14
Слайд № 15
void main( )
{ int i, n, k. L;
i=1;
n=10;
k=7;
L=0;
while (i<=n)
{ if x==k
{ i++;
continue;
// Пропустить k-й член
}
L=L+i;
i++;
}
}
Слайд № 16
Слайд № 17
Слайд № 18
Единственная ситуация, в которой использование goto оправдано, - это выход из нескольких вложенных друг в друга циклов.
Слайд № 19
Слайд № 20
Слайд № 21
Слайд № 22
Слайд № 23
Слайд № 24
Замечание о switch
Слайд № 25
Пример функции вычисления квадрата:
double sqr(double x)
{
return (x*x);
}
Слайд № 26
Код программы
Код программы
продолжение
Результат выполнения программы.
Замечание:
% - оперетор нахождения остатка от деления.
Синтаксис:
Число_1 % Число_2 = Остаток от деления (Числа_1 на Число_2)
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть