Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 128 стр.

UptoLike

Составители: 

Программа:
#include <iostream.h>
#include <math.h>
void main()
{
float x,y;
cout<<«\nEnter x,y»;
cin>>x>>y;
bool Ok=(y>=-x+1&&y<=2/3*x+2&&x>=0&&y>=0)||
(pow(x,2)+pow(y,2)>=1&&pow(x,2)+pow(y,2)<=9&
&x<=0)||
(x>=0&&x<=1&&y<=-1&&y>=-3)||
(x>=1&&x<=2&&y<=0&&y>=-3);
cout<<«\n»<<Ok;
}
Тесты приведены в табл. 12.
Таблица 12
Тесты к задаче №1
Квадрант Исходные данные (X,Y) Результат (Ok)
I 0.2, 0.2 0
I 0.7, 0.5 1
II –0.5, 0.5 0
II –2,0 1
III –0.5, –0,5 0
III –2, –1 1
IV 0,5, –0.5 0
IV 1.5, –1 1
Центр системы координат 0,0 0
4.5.2. Программирование арифметических циклов
Для арифметического цикла заранее известно сколько раз выполня-
ется тело цикла.
Задача 2. Дана последовательность целых чисел из n элементов.
Найти среднее арифметическое этой последовательности.
Программа:
#include <iostream.h>
#include <math.h>
void main()
{
128