LR2-Si


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
Лабораторная работа № 2

Операции. Ветвления и циклы


Вариант № 1

1. Написать программу, вычисляющую значения выражений:

1
a
<
b
; 2 
b
*
a
; 3
a
*
b
>
b

.

Объяснить полученные результаты.

2. Написать программу, вычисляющую выражение:
n
m
n
n
e
m
x
a
x
a
a
5
sin
2
1
0



.

Значения всех переменных задавать с клавиатуры. Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: R» площадь прямоугольника, T» площадь трапеции, C» площадь круга, 

выход из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа
должна обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не
решит из неё выйти использовать оператор цикла. Программу представить в д
вух вариантах: 1 с
использованием вложенных операторов if и цикла с предусловием; 2 с использованием
переключателя sitch и цикла с постусловием.


Вариант № 2

1. Написать программу, вычисляющую значения выражений:

1 m

n; 2 n




m
*3
; 3 m

<

n
.

Об
ъяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

n
n
x
x
x
2
3
2
2
2













.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3.
Написать программу, вычисляющую площадь фигур. Меню программы им
еет следующие
пункты: S» площадь квадрата, T» площадь треугольника, R» площадь ромба, E» выход
из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа должна
обеспечить возможность вычислять площадь фигур до тех пор,
пока пользователь не решит из неё
выйти использовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с предусловием; 2 с использованием
переключателя sitch и цикла с постусловием.


Вариант № 3

1. Написать программу, вычисляющую значения выражений:

1 m

n; 2 n

*

m; 3 m

. Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:



m
x
y
y
y
m
n
n


2
2
cos
sin
.

Значения всех переменных задавать с клавиатуры.
Использовать з
аголовочный файл
math
.
h
.

3.
Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: P» площадь параллелограмма, E» площадь эллипса, 
M
» площадь многоугольника
,

Q
» выход из программы. В случае ввода неверных данных в
ыдать сообщение об ошибке.
Программа должна обеспечить возможность вычислять площадь фигур до тех пор, пока
пользователь не решит из неё выйти использовать оператор цикла. Программу представить в
двух вариантах: 1 с использованием вложенных операторов i
f и цикла с
постусловием
; 2 с
использованием переключателя sitch и цикла с
предусловием
.




Вариант №
4

1. Написать программу, вычисляющую значения выражений:

1 n

> m; 2 n

m; 3


m

n
5
.

Объяснить
полученные результаты.

2. Написать программу,
вычисляющую выражение:

5
3
4
cos

sin
y
e
y
x
x
n
n


.

Значения
всех переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: R» площадь прямоугольника, 
T» площадь треугольника, E» площадь эллипса, 
Q
»
выход из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа
должна обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не
решит из неё выйти испо
льзовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с
предусловием
; 2 с использованием
переключателя sitch и цикла с
постусловием
.



Вариант №
5

1. Написать программу, вычисляющую значения
выражений:

1 n>m; 2 n*m; 3 m

n

3
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

n
n
n
x
x
e
x
sin
n
cos
3


.

Значения
всех переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать програм
му, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: S» площадь квадрата, T» площадь трапеции, P» площадь параллелограмма, E»
выход из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа
должна обесп
ечить возможность вычислять площадь фигур до тех пор, пока пользователь не
решит из неё выйти использовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с постусловием; 2 с использованием
пер
еключателя sitch и цикла с предусловием.



Вариант № 6

1. Написать программу, вычисляющую значения выражений:

1
a
*
b
<
a
; 2
3*
a
<
b
;

3

a


b
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:


2


1

sin




x
n
n
n
e
x
x
x
tg
.

Значения всех переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: C» площадь круга, R» площадь ромба, P» площадь многоугольника, E» вых
од из
программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа должна
обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не решит из неё
выйти использовать оператор цикла. Программу представить в двух вар
иантах: 1 с
использованием вложенных операторов if и цикла с постусловием; 2 с использованием
переключателя sitch и цикла с предусловием.






Вариант №
7

1. Написать программу, вычисляющую значения выражений:

1 m

n; 2

n




m;
3
5*
n

> m
.

Объ
яснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

2
2
sin
2
1
6
cos
3
y
x









.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню прог
раммы име
ет следующие
пункты: 
R
» площадь
прямоугольного треугольника
, T» площадь трапеции, 
S
» площадь
квадрата
, E» выход из программы. В случае ввода неверных данных выдать сообщение об
ошибке. Программа должна обеспечить возможность вычислять площадь ф
игур до тех пор, пока
пользователь не решит из неё выйти использовать оператор цикла. Программу представить в
двух вариантах: 1 с использованием вложенных операторов if и цикла с
постусловием
; 2 с
использованием переключателя sitch и цикла с
предуслови
ем
.


Вариант № 8

1. Написать программу, вычисляющую значения выражений:

1 m*n;
2 m<n;
3

m

n
1
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:









1
2
1
e
x
y
x
a
.

Значения всех
переменных задавать с клави
атуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты: 
T
» площадь
равнобедренного треугольника, С
» площадь
круга
, 
P
» площадь
параллелограмма
, E» выход из программы.
В случае ввода неверных данных выдать сообщение
об ошибке. Программа должна обеспечить возможность вычислять площадь фигур до тех пор,
пока пользователь не решит из неё выйти использовать оператор цикла. Программу представить в
двух вариантах: 1 с испо
льзованием вложенных операторов if и цикла с предусловием; 2 с
использованием переключателя sitch и цикла с постусловием.


Вариант № 9

1. Написать программу, вычисляющую значения выражений:

1
 m*n
*3


n

m
; 3

n<m
.

Объяснить
полученные резу
льтаты.

2. Написать программу, вычисляющую выражение:

n
x
c
b
a
nx
3
cos
5


.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты: 
T
» площадь
равностороннего треугольника, 
E
» площадь
эллипса
, 
R
» площадь
ромба
, 
Q
» выход из программы. В случае ввода неверных данных выдать сообщение об
ошибке. Программа должна обеспечить возможность вычислять площадь фигур до тех пор, пока
пол
ьзователь не решит из неё выйти использовать оператор цикла. Программу представить в
двух вариантах: 1 с использованием вложенных операторов if и цикла с
постусловием
; 2 с
использованием переключате
ля sitch и цикла с предусловием
.





Вариант №
10

1.
Написать программу, вычисляющую значения выражений:

1

a


b
*4
; 2
a




b
;
3
a

>
=

b

.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

2
2
sin
2
1
6
cos
3
y
x









.

Значения всех
переменных задавать с клавиатуры.
Использоват
ь заголовочный файл
math
.
h
.


3. Написать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты: 
R
» площадь
прямоугольника, 
T
» площадь
прямоугольного треугольника
, 
M
»
площадь
многоугольника
, 
E
» выход из программы. В случае
ввода неверных данных выдать
сообщение об ошибке. Программа должна обеспечить возможность вычислять площадь фигур до
тех пор, пока пользователь не решит из неё выйти использовать оператор цикла. Программу
представить в двух вариантах: 1 с использованием
вложенных операторов if и цикла с
предусловием; 2 с использованием переключателя sitch и цикла с постусловием.


Вариант № 1
1

1. Написать программу, вычисляющую значения выражений:

1
a

b2
; 2
a


*

b
; 3
a

<

b
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:













4
2
2
2
4
n
n
x
x
n
.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3.
Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: S» пло
щадь квадрата, T» площадь треугольника, R» площадь ромба, E» выход
из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа должна
обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не решит из
неё
выйти использовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с
постусловием
; 2 с использованием
переключате
ля sitch и цикла с предусловием
.


Вариант № 12

1. Написать программу, вычис
ляющую значения выражений:

1 n

>
5*
m
; 2

n
*m

; 3 m

n
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

n
n
n
a
a
e
a
m
2
sin
n
cos
3


.

Значения
всех переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3.
Написать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты: 
T
» площадь
трапеции, 
R
» площадь
ромба
, 
E
» площадь
равностороннего
треугольника
, 
Q
» выход из программы. В случае ввода неверных данных выдать сообщение об
оши
бке. Программа должна обеспечить возможность вычислять площадь фигур до тех пор, пока
пользователь не решит из неё выйти использовать оператор цикла. Программу представить в
двух вариантах: 1 с использованием вложенных операторов if и цикла с предуслови
ем; 2 с
использованием переключателя sitch и цикла с постусловием.





Вариант № 1
3

1. Написать программу, вычисляющую значения выражений:

1
x
*
y

<
=
x

; 2


x



y

; 3
x>
=
y

.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выра
жение:

x
e
x
x
n
n
n
m
n
sin
cos
5
4
2


.

Значения
всех переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты: 
M
» площадь
многоугольника, Т
» площадь
равно
бедренного треугольника
, 
P
»
площадь
параллелограмма
, 
E
» выход из программы. В случае ввода неверных данных выдать
сообщение об ошибке. Программа должна обеспечить возможность вычислять площадь фигур до
тех пор, пока пользователь не решит из неё
выйти использовать оператор цикла. Программу
представить в двух вариантах: 1 с использованием вложенных операторов if и цикла с
предусловием; 2 с использованием переключателя sitch и цикла с постусловием.



Вариант № 14

1. Написать программу, вычисля
ющую значения выражений:

1

a
*
b
<
=
b
; 2

a



b
 3
; 3
a
<
=
b
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

a
b
a
a
n
n
x
2
sin
3
cos
n
5


.

Значения
всех переменных задавать с клавиатуры.
Использовать заголовочный файл
m
ath
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты: С
» площадь
круга, 
E
» площадь
эллипса
, 
M
» площадь
многоугольника
, 
Q
» выход
из программы. В случае ввода неверных данных выдать сообщение об ошибке. П
рограмма должна
обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не решит из неё
выйти использовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с предусловием; 2
с использованием
переключателя sitch и цикла с постусловием.



Вариант № 1
5

1. Написать программу, вычисляющую значения выражений:

1
x
*n; 2
x
<
=
n;
3

x


n
2
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:



a
y
x
x
y
x
e
a





2
1
1






.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: C» площадь круга
,
T» площадь трапеции, R» площадь
прямоугольника, E»
выход из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа
должна обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не
решит из неё выйти использовать оператор цикла. Програ
мму представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с
постусловием
; 2 с использованием
переключате
ля sitch и цикла с предусловием
.







Вариант № 1
6

1. Написать программу, вычисляющую значения выражений:

1
a
*
b
<
=b
; 2


a



b


2
; 3

a
<
=
b

.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

n
n
b
a
a
x
cos
sin
3
2

.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3.
Написать программу, вычисляющую
площадь фигур. Меню программы имеет следующие
пункты: 
M
» площадь многоугольника
,
E» площадь эллипса, P» площадь параллелограмма,

Q
» выход из программы. В случае ввода неверных данных выдать сообщение об ошибке.
Программа должна обеспечить возмо
жность вычислять площадь фигур до тех пор, пока
пользователь не решит из неё выйти использовать оператор цикла. Программу представить в
двух вариантах: 1 с использованием вложенных операторов if и цикла с предусловием; 2 с
использованием переключателя
sitch и цикла с постусловием.



Вариант № 1
7

1. Написать программу, вычисляющую значения выражений:

1
3*
a
<
b
; 2 
b
*
a
*3
; 3
a
*
b
>
=
b

.

Объяснить полученные результаты.

2. Написать программу, вычисляющую выражение:
n
m
n
m
n
e
m
x
y
x
4
cos



. Значения в
сех
переменных задавать с клавиатуры. Использовать заголовочный файл
math
.
h
.

3.
Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: R» площадь ромба, T» площадь треугольника, S» площадь квадрата, E» выход
из про
граммы. В случае ввода неверных данных выдать сообщение об ошибке. Программа должна
обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не решит из неё
выйти использовать оператор цикла. Программу представить в двух вариантах: 1
 с
использованием вложенных операторов if и цикла с
постусловием
; 2 с использованием
переключате
ля sitch и цикла с предусловием
.



Вариант № 1
8

1. Написать программу, вычисляющую значения выражений:

1
x
*
y
<
x

; 2

8 
x




y

; 3

x
<
=

y
.

Объяснить

полученные результаты.

2. Написать программу, вычисляющую выражение:

x
n
nx
x
c
b
a
sin
5


.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню программы имеет след
ующие
пункты: E» площадь эллипса
,
T» площадь треугольника

,
R» площадь прямоугольника, 
Q
»
выход из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа
должна обеспечить возможность вычислять площадь фигур до тех пор,
пока пользователь не
решит из неё выйти использовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с
предусловием
; 2 с использованием
переключате
ля sitch и цикла с постусловием
.






Вариант
№ 1
9

1. Написать программу, вычисляющую значения выражений:

1
x
*
y*2
<
y

*x
; 2 m

<n;
3

m

n
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:








1
3
5
2
e
a
b
a
b
.

Значения всех
переменных задавать с клавиатуры.
Ис
пользовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: P» площадь многоугольника
,
R» площадь ромба
,
C» площадь круга, E» выход из
программы. В случае ввода неверных данных в
ыдать сообщение об ошибке. Программа должна
обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не решит из неё
выйти использовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов i
f и цикла с постусловием; 2 с использованием
переключателя sitch и цикла с предусловием.



Вариант №
20

1. Написать программу, вычисляющую значения выражений:

1
x


y
9
; 2

x




y

2
;
3
x

>
y

.

Объяснить
полученные результаты.

2. Написать програ
мму, вычисляющую выражение:

2
2
cos
2
1
6
sin
5
y
x









.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню программы имеет следующие
пункты: P» площадь параллелограмм
а, T» площадь трапеции, S» площадь квадрата, E»
выход из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа
должна обеспечить возможность вычислять площадь фигур до тех пор, пока пользователь не
решит из неё выйти ис
пользовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с
предусловием
; 2 с использованием
переключате
ля sitch и цикла с постусловием
.



Вариант №
21

1. Написать программу, вычисляющую значе
ния выражений:

1
x
*
y
<
=x
; 2
x
<

y
;

3

x


y


3
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

x
n
n
n
e
x
x
x
tg

1

cos



.

Значения
всех переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Нап
исать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты:

S
» площадь
квадрата
, T» площадь трапеции,

R
» площадь
прямоугольного
треугольника

, E» выход из программы. В случае ввода неверных данных выдать сообщение об
ошибк
е. Программа должна обеспечить возможность вычислять площадь фигур до тех пор, пока
пользователь не решит из неё выйти использовать оператор цикла. Программу представить в
двух вариантах: 1 с использованием вложенных операторов if и цикла с предусловием
; 2 с
использованием переключателя sitch и цикла с постусловием.





Вариант №
22

1. Написать программу, вычисляющую значения выражений:

1
x
>
y
; 2
x
*
y*3
; 3
x


y

2
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

n
n
n
x
x
e
x
cos
n
sin
3


.

Значения
всех переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты:

R
» площадь
ромба
,

E
» площадь
эллипса

,

T
» площадь
равностороннего
треугольника,

Q
» выход из программы. В случае ввода неверных данных выдать сообщение об
ошибке. Программа должна обеспечить возможность вычислять площадь фигур до тех пор, пока
пользователь не решит из неё выйти использовать оператор ц
икла. Программу представить в
двух вариантах: 1 с использованием вложенных операторов if и цикла с
постусловием
; 2 с
использованием переключате
ля sitch и цикла с предусловием
.



Вариант №
23

1. Написать программу, вычисляющую значения выражений:

1
x


>
y
; 2
x


y

2
; 3

x*

y
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

5
3
sin

cos
y
e
y
x
n
x
n
n


.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющ
ую площадь фигур. Меню прог
раммы имеет следующие
пункты:

P
» площадь
параллелограмма

,
С
» площадь
круга

,

T
» площадь
равнобедренного
треугольника,
E» выход из программы. В случае ввода неверных данных выдать сообщение об
ошибке. Программа должна о
беспечить возможность вычислять площадь фигур до тех пор, пока
пользователь не решит из неё выйти использовать оператор цикла. Программу представить в
двух вариантах: 1 с использованием вложенных операторов if и цикла с предусловием; 2 с
использованием
переключателя sitch и цикла с постусловием.



Вариант №
24

1. Написать программу, вычисляющую значения выражений:

1

x


y
; 2
x

*y
; 3
x

<

y
.

Объяснить
полученные результаты.

2. Написать программу, вычисляющую выражение:

n
n
x
x
x
2
5
2
2
2
2













.

Значения всех
переменных задавать с клавиатуры.
Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площадь фигур. Меню прог
раммы имеет следующие
пункты:

M
» площадь
многоугольника

,

T
» площадь
прямоугольного треугольника
,

R
»
пл
ощадь
прямоугольника,

E
» выход из программы. В случае ввода неверных данных выдать
сообщение об ошибке. Программа должна обеспечить возможность вычислять площадь фигур до
тех пор, пока пользователь не решит из неё выйти использовать оператор цикла. П
рограмму
представить в двух вариантах: 1 с использованием вложенных операторов if и цикла с
постусловием
; 2 с использованием переключате
ля sitch и цикла с предусловием
.



Вариант №
25

1. Написать программу, вычисляющую значения выражений:

1
x
<
y
; 2

x
*
y
3
; 3
x
*
y
>
=x

.

Объяснить полученные результаты.

2. Написать программу, вычисляющую выражение:
n
m
n
n
e
m
x
b
x
b


sin
2
1
. Значения
всех переменных задавать с клавиатуры. Использовать заголовочный файл
math
.
h
.

3. Написать программу, вычисляющую площа
дь фигур. Меню прог
раммы имеет следующие
пункты:

С
» площадь
круга
,

P
» площадь
параллелограмма
,

S
» площадь
квадрата,

E
»
выход из программы. В случае ввода неверных данных выдать сообщение об ошибке. Программа
должна обеспечить возможность вычисл
ять площадь фигур до тех пор, пока пользователь не
решит из неё выйти использовать оператор цикла. Программу представить в двух вариантах: 1 с
использованием вложенных операторов if и цикла с предусловием; 2 с использованием
переключателя sitch и цикл
а с постусловием.












Приложенные файлы

  • pdf 1186950
    Размер файла: 197 kB Загрузок: 0

Добавить комментарий