ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

24.03.2008, 22:32
|
|
Участник форума
Регистрация: 30.08.2006
Сообщений: 181
Провел на форуме: 1058786
Репутация:
45
|
|
Помогите сделать лабки с меня шестизнак.
http://rapidshare.com/files/102033089/Lab_Builder_KTS.rar.html
вот ссылка на файл с заданиями (нужно сделать 8 вариант).
стучите в аську 566-736, кто первый все сделает тому 6-знак 521437
.
|
|
|

24.03.2008, 23:03
|
|
Новичок
Регистрация: 03.02.2005
Сообщений: 5
Провел на форуме: 48301
Репутация:
0
|
|
вот отрыврк из программы:
#include <stdio.h>
#include <math.h>
class fun {
private:
float ui,uoyt,k,b;
int h;
public:
float Uin(float T) {
ui = 15*sin(T);
return ui;
}
...........
...........
int main() {
fun n;
float t,Ui,Uo,lo,o,o1;
int qwe,d=1,lk=0,lk1=0,menu=0,ext=0;
FILE *f;
t = 0;
..........
объясните что означает (что делает в программе) строка: fun n;
|
|
|

25.03.2008, 00:20
|
|
Новичок
Регистрация: 25.03.2008
Сообщений: 1
Провел на форуме: 1123
Репутация:
0
|
|
Срочно нужно решить задачку. Дан двухмерный масив отсортировать его по рядкам за спаданию, результаты записать в типизированый файл. Сортировать методами: Выборки, Шелла и быстрой сортировки. (на Pascal) Помогите!!!!
|
|
|

25.03.2008, 00:40
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Срочно нужно решить задачку. Дан двухмерный масив отсортировать его по рядкам за спаданию, результаты записать в типизированый файл. Сортировать методами: Выборки, Шелла и быстрой сортировки. (на Pascal) Помогите!!!!
За сколько????ICQ#:223333575 стучись 
|
|
|

25.03.2008, 04:20
|
|
Новичок
Регистрация: 19.01.2008
Сообщений: 20
Провел на форуме: 44843
Репутация:
0
|
|
1. Уберите лишние скобки у данного арифметического выражения: (х-у)+23*(у/20)+((х\2^3)) Mod 2)
а затем напишите программу,которая по введённым значениям x и у типа Integer,вычисляла бы данное арифметическое выражение.
2. Даны декартовы координаты вершин треугольника (в плоскости).Напишите программу,вычисляющую площадь и периметр этого треугольника.
Заранее премного благодарен
|
|
|

25.03.2008, 11:07
|
|
Познающий
Регистрация: 15.02.2008
Сообщений: 98
Провел на форуме: 183980
Репутация:
50
|
|
JayKa тебе на каком языке надо?
насчёт второй задачи... напиши формулу вычисления площади и петиметра по координатам
|
|
|

25.03.2008, 13:32
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
dos999
гыг, кто-то в школе плохо учился, не знает, что периметр - сумма длин всех сторон n-угольника 
А по теме.
Pascal
Код:
program triangle;
type
TPoint = record
x, y : real;
end;
function getlength (a, b : TPoint) : real;
begin
getlength := sqrt (sqr (b.x - a.x) + sqr (b.y - a.y));
end;
function getperimeter (a, b, c : real) : real;
begin
getperimeter := a + b + c;
end;
function getsquare (a, b, c, p : real) : real;
begin
getsquare := sqrt (p * (p - a) * (p - b) * (p - c));
end;
var
coords : array [1..3] of TPoint;
len : array [1..3] of real;
perim, square : real;
i : byte;
begin
coords[1].x := 1;
coords[1].y := 1;
coords[2].x := 2;
coords[2].y := 2;
coords[3].x := -2;
coords[3].y := 2;
len[1] := getlength (coords[1], coords[2]);
len[2] := getlength (coords[2], coords[3]);
len[3] := getlength (coords[1], coords[3]);
perim := getperimeter (len[1], len[2], len[3]);
square := getsquare (len[1], len[2], len[3], perim / 2);
writeln (perim : 0 : 3);
writeln (square : 0 : 3);
end.
C
Код:
#include <stdio.h>
#include <math.h>
struct TPoint
{
float x, y;
};
float getlength (TPoint a, TPoint b)
{
return sqrt ((b.x - a.x) * (b.x - a.x) + (b.y - a.y) * (b.y - a.y));
}
float getperimeter (float a, float b, float c)
{
return (a + b + c);
}
float getsquare (float a, float b, float c, float p)
{
return sqrt (p * (p - a) * (p - b) * (p - c));
}
int main ()
{
TPoint coords [3];
float len [3], perim, square;
unsigned char i;
coords[0].x = 1;
coords[0].y = 1;
coords[1].x = 2;
coords[1].y = 2;
coords[2].x = -2;
coords[2].y = 2;
len[0] = getlength (coords[0], coords[1]);
len[1] = getlength (coords[1], coords[2]);
len[2] = getlength (coords[2], coords[0]);
perim = getperimeter (len[0], len[1], len[2]);
square = getsquare (len[0], len[1], len[2], perim / 2);
printf ("Perimeter: %.3f\nSquare: %.3f\n", perim, square);
return 0;
}
Последний раз редактировалось krypt3r; 25.03.2008 в 14:10..
|
|
|

25.03.2008, 19:50
|
|
Участник форума
Регистрация: 01.05.2006
Сообщений: 216
Провел на форуме: 287212
Репутация:
62
|
|
Сообщение от akwaNOX
вот отрыврк из программы:
#include <stdio.h>
#include <math.h>
class fun {
private:
float ui,uoyt,k,b;
int h;
public:
float Uin(float T) {
ui = 15*sin(T);
return ui;
}
...........
...........
int main() {
fun n;
float t,Ui,Uo,lo,o,o1;
int qwe,d=1,lk=0,lk1=0,menu=0,ext=0;
FILE *f;
t = 0;
..........
объясните что означает (что делает в программе) строка: fun n;
Строка fun n; создаёт экземпляр класса fun, с которым мы в дальнейшем будем работать. Чтобы обратиться, например, к методу Uin, нельзя написать просто fun.Uin, т.к. fun - это только название класса, а вот n - это уже имя созданного в процессе выполнения функции main экземпляра класса (т.е можно написать n.Uin). Можно обращаться напрямую (без создания экземпляра) только к static-функциям и переменным, но это уже немножко из другой оперы...
|
|
|

26.03.2008, 21:24
|
|
Познающий
Регистрация: 20.01.2008
Сообщений: 65
Провел на форуме: 664107
Репутация:
25
|
|
очень нужна программа умножения двух квадратных матриц на с++
|
|
|

26.03.2008, 21:31
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
_http://alglib.sources.ru/matrixops/mul.php
_http://www.ssga.ru/AllMetodMaterial/metod_mat_for_ioot/metodichki/djukov/matriza.htm
_http://www.pm298.ru/matr3.shtml
А вообще существует google!
Последний раз редактировалось De-visible; 26.03.2008 в 21:40..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|