Помогите если не сложно:
4. Треугольник задан координатами своих вершин А(xa, ya ), В(xb, yb), С(xc, yc), координаты вводятся с клавиатуры.
а) Напишите функцию для вычисления площади треугольника по координатам его вершин, координаты вершин передаются в качестве параметров функции.
Площадь треугольника с вершинами D(хd, уd), M(xm, ym), K(xk, yk) равна:
S = ? |(xm – xd)(yk – yd) – (xk – xd)(ym – yd)|.
б) Вычислите площади треугольников АВР, АСР, ВСР и напечатать на экране значения.
Координаты Р вычисляются: xp = (xa + xb + xc)/3;
yp = (ya + yb + yc)/3.
Здравствуйте, помогите пожайлуста разобраться с разработкой программы клиент-сервер на С++
Дайте ссылки на материалы, необходимую информацию…
Требуется создать приложение которое позволяет пользователю удаленно просматривать, завершать, начинать новые процессы в Windows(на удаленной машине)!!!
Сервер должен быть консольное приложение!!!
C какими библиотеками, функциями и тд.. необходимо пользоваться
Если можно напишите план разработки..
#incl#include<iostream.h>
ude<windows.h>
char* r(const char*t);
main()
{/*Вариант 1
Опишите структуру flat (количество комнат, площадь, этаж, адрес, цена). Введите с клавиату¬ры данные в массив,
состоящий из пяти элементов типа flat. Выведите на экран информацию о
квартирах, стоимость которых не больше введенного с клавиатуры числа.
Если такой кварти¬ры нет, то программа должна выдать соответствующее
сообщение на экран.*/
int i,a,n,l=0;
struct flat{
int k;
int s;
int e;
char ad[10];
int p;}m[5];
cout<<r("Введите количество квартир:")<<endl;
cin>>n;
for(i=0;i<n;i++){
cout<<r("Введите информацию о квартирах:")<<endl;
cin>>m[i].k>>m[i].s>>m[i].e>>m[i].ad>>m[i].p;}
cout<<r("Введите стоимость квартиры:");
cin>>a;
for(i=0;i<n;i++)
if(a>m[i].p)
cout<<m[i].k<<" "<<m[i].s<<" "<<m[i].e<<" "<<m[i].ad<<" "<<m[i].p<<endl;
else l++;
if(n==l) cout<<r("Квартиры за желамую вами сумму к сожалению нет.")<<endl;}
16 марта 2010 в 15:03
Помогите если не сложно:
4. Треугольник задан координатами своих вершин А(xa, ya ), В(xb, yb), С(xc, yc), координаты вводятся с клавиатуры.
а) Напишите функцию для вычисления площади треугольника по координатам его вершин, координаты вершин передаются в качестве параметров функции.
Площадь треугольника с вершинами D(хd, уd), M(xm, ym), K(xk, yk) равна:
S = ? |(xm – xd)(yk – yd) – (xk – xd)(ym – yd)|.
б) Вычислите площади треугольников АВР, АСР, ВСР и напечатать на экране значения.
Координаты Р вычисляются: xp = (xa + xb + xc)/3;
yp = (ya + yb + yc)/3.
14 марта 2010 в 12:05
2.
#include <iostream>
using namespace std;
double Stepen(double a,double b)
{
if (b < 1)
return 1;
else
returna*Stepen (a,b-1);
}
void main()
{
setlocale(LC_ALL,"rus");
double a;
double b;
double result;
cout<<"\nВведите число a: ";
cin>>a;
cout<<"\nВведите степень b: ";
cin>>b;
result=Stepen(a,b);
cout<<"\n\nЧисло "<< a <<" ^ "<< b <<" = "<<result;
cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
system("pause");
}
13 марта 2010 в 14:00
Здравствуйте, помогите пожайлуста разобраться с разработкой программы клиент-сервер на С++
Дайте ссылки на материалы, необходимую информацию…
Требуется создать приложение которое позволяет пользователю удаленно просматривать, завершать, начинать новые процессы в Windows(на удаленной машине)!!!
Сервер должен быть консольное приложение!!!
C какими библиотеками, функциями и тд.. необходимо пользоваться
Если можно напишите план разработки..
9 марта 2010 в 22:02
#incl#include<iostream.h>
ude<windows.h>
char* r(const char*t);
main()
{/*Вариант 1
Опишите структуру flat (количество комнат, площадь, этаж, адрес, цена). Введите с клавиату¬ры данные в массив,
состоящий из пяти элементов типа flat. Выведите на экран информацию о
квартирах, стоимость которых не больше введенного с клавиатуры числа.
Если такой кварти¬ры нет, то программа должна выдать соответствующее
сообщение на экран.*/
int i,a,n,l=0;
struct flat{
int k;
int s;
int e;
char ad[10];
int p;}m[5];
cout<<r("Введите количество квартир:")<<endl;
cin>>n;
for(i=0;i<n;i++){
cout<<r("Введите информацию о квартирах:")<<endl;
cin>>m[i].k>>m[i].s>>m[i].e>>m[i].ad>>m[i].p;}
cout<<r("Введите стоимость квартиры:");
cin>>a;
for(i=0;i<n;i++)
if(a>m[i].p)
cout<<m[i].k<<" "<<m[i].s<<" "<<m[i].e<<" "<<m[i].ad<<" "<<m[i].p<<endl;
else l++;
if(n==l) cout<<r("Квартиры за желамую вами сумму к сожалению нет.")<<endl;}
char buf[256];
char* r(const char*t)
{CharToOem(t,buf);
return buf;}
9 марта 2010 в 22:01
#include<iostream.h>
#include<string.h>
#include<iomanip.h>
main()
{
int i,j;
struct dysciplin {char predmet[25]; int mark;};
int imp;
char a[25]="\0";
struct dysciplin mas[5];
cout<<"Введте название 4 дисциплин"<<endl;
for(i=0;i<4;i++)
cin.getline(mas[i].predmet,sizeof(mas[i].predmet));
cout<<"Ведите оценки по дисциплине"<<endl;
for(i=0;i<4;i++)
cin>>mas[i].mark;
for(i = 0 ; i <4; i++)
{ for(j = 0 ; j < 3-i; j++)
{if(mas[j].mark < mas[j+1].mark)
{imp=mas[j].mark;
strcpy(a,mas[j].predmet);
mas[j].mark=mas[j+1].mark;
mas[j+1].mark=imp;
strcpy(mas[j].predmet,mas[j+1].predmet);
strcpy(mas[j+1].predmet,a);}
}
}
for(i=0;i<4;i++)
cout<<mas[i].predmet<<""<<mas[i].mark<<endl;
getchar();
getchar();
return 0;
}
peredelai tol'ko pod svou progu,a to ya nedavno sdaval toje =)))
5 марта 2010 в 13:02
ya ne oskorblyal!!! oskorbit' progu eto kak voobshe?? ti o 4em>
4 марта 2010 в 21:02
Максат ⏠JK⏠ Курманов
Если в вас есть получше выложите! Зачем сразу оскорблять?
4 марта 2010 в 21:01
uahahhaha)) eto g***o,a ne calculyator, no vse je sps )
4 марта 2010 в 21:00
[code c++]
#include <iostream>
using namespace std;
int main()
{
float x;
float y;
char o;
char d;
float r;
do
{
cout << "Enter first number: " <<endl;
cin >> x;
cout << "Choose operation (+-*/): " <<endl;
cin >> o;
cout << "Enter second number: " <<endl;
cin >> y;
cout << x << o << y << "=";
switch(o)
{
case '+':
r = x + y;
break;
case '-':
r = x - y;
break;
case '*':
r = x * y;
break;
case '/':
r = x / y;
break;
}
cout << r <<endl;
cout << " Continue?(y/n)?: " <<endl;
cin >> d;
} while(d == 'y');
cin.get();
cin.get();
return 0;
}
[/code c++]
КАЛЬКУЛЯТОР)))))))))