Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2012, 14:10   #1
Tolian92
Форумчанин
 
Регистрация: 31.10.2011
Сообщений: 118
По умолчанию составьте блок схему на с++

Дан отрезок с координатами точек А ( , ) 1 1 X Y и В ( , ) 2 21 X Y .Написать программу,
определяющую его длину в случае, если этот отрезок лежит в первом квадранте. В
противном случае вывести на экран соответствующее сообщение.

#include <iostream.h>
#include <math.h>

int main()
{
double x1,x2,y1,y2,rez;
cout<<"enter koordinat:";
cin>>x1>>x2>>y1>>y2;

if (x1 >= 0)
{
if (y1 >= 0)
{
if (x2 >= 0)
{
if (y2 >= 0)
{
rez=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
}
else
{
cout<<"ne tot kvadrant \n";
}
}
else
{
cout<<"ne tot kvadrant \n";
}
}
else
{
cout<<"ne tot kvadrant \n";
}
}
else
{
cout<<"ne tot kvadrant \n";
}
cout<<"otvet: "<<rez<<endl;;
return 0;
}
Tolian92 вне форума Ответить с цитированием
Старый 21.01.2012, 14:55   #2
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

code :
Код:
#include <iostream>
#include <conio.h>

using namespace std;
int main()
{
	double x1,x2,y1,y2,rez;

	cout<<"enter koordinat: ";
	cin>>x1>>x2>>y1>>y2;

	if(x1 >= 0 && y1 >= 0 && x2 >= 0 && y2 >= 0)
	{
		rez=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
		cout<<"otvet: "<<rez<<endl;
	}
	else cout<<"ne tot kvadrant \n";

	_getch();
}
хотя я уже 4 года не рисовал блоксхем могу и ошибаться
Вложения
Тип файла: pdf diagram.pdf (27.1 Кб, 7 просмотров)
rUs_LAN вне форума Ответить с цитированием
Старый 21.01.2012, 15:07   #3
Tolian92
Форумчанин
 
Регистрация: 31.10.2011
Сообщений: 118
По умолчанию

Цитата:
Сообщение от rUs_LAN Посмотреть сообщение
code :
Код:
#include <iostream>
#include <conio.h>

using namespace std;
int main()
{
	double x1,x2,y1,y2,rez;

	cout<<"enter koordinat: ";
	cin>>x1>>x2>>y1>>y2;

	if(x1 >= 0 && y1 >= 0 && x2 >= 0 && y2 >= 0)
	{
		rez=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
		cout<<"otvet: "<<rez<<endl;
	}
	else cout<<"ne tot kvadrant \n";

	_getch();
}
хотя я уже 4 года не рисовал блоксхем могу и ошибаться
спасибо!))
Tolian92 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составьте код по блок схеме. Cavin Паскаль, Turbo Pascal, PascalABC.NET 1 25.11.2011 18:45
Составьте блок-схему к моей программе!С++ BlackEzh Помощь студентам 5 24.12.2010 16:22
Блок схема:Составьте программу нахождения максимального их чисел, встречающихся в заданном двухмерном мас sa-dmit Паскаль, Turbo Pascal, PascalABC.NET 2 24.06.2010 21:40
Блок схема:Составьте программу подсчета числа отрицательных элементов двухмерного массива А (N,M),кратны3 sa-dmit Паскаль, Turbo Pascal, PascalABC.NET 2 24.06.2010 21:40