HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 28.04.2008, 14:18
WinTREI
Новичок
Регистрация: 14.03.2008
Сообщений: 28
Провел на форуме:
39192

Репутация: 2
По умолчанию

хватит флудить в моей теме )
лучше мне б с контрольной помогли
De-visible:почему флуд? тема задачи по паскале

Последний раз редактировалось De-visible; 28.04.2008 в 20:17..
 
Ответить с цитированием

  #2  
Старый 28.04.2008, 21:44
WinTREI
Новичок
Регистрация: 14.03.2008
Сообщений: 28
Провел на форуме:
39192

Репутация: 2
По умолчанию

Цитата:
Сообщение от WinTREI  
De-visible:почему флуд? тема задачи по паскале
я забыл добавить мои задачи ))
De-visible: Ну раз ты создал эту тему, пусть в ней новички задают вопросы по Паскаль, да бы не засорять раздел!

Последний раз редактировалось De-visible; 29.04.2008 в 01:45..
 
Ответить с цитированием

Need хелп с паскалем(срочно)
  #3  
Старый 28.04.2008, 21:30
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме:
268754

Репутация: 13
Talking Need хелп с паскалем(срочно)

Вообщем имеется задачка...

Даны матрицы u(m*n),v(m*n).составить матрицу c(m*n) по правилу:c(ij)=u(ij)+v(ij) для столбцов с четными индексами,c(ij)=u(ij)-v(ij) для столбцов с нечетными инд.исходные данные прочитать из файла.результаты вывести в новый файл

Над сделать...в голове 0 ...а девушка загрузила..)))


зы. паскаля вообще незнаю

De-visible:конечно ниже была тема:Задачи по паскаль

Последний раз редактировалось De-visible; 28.04.2008 в 21:33..
 
Ответить с цитированием

  #4  
Старый 29.04.2008, 21:54
WinTREI
Новичок
Регистрация: 14.03.2008
Сообщений: 28
Провел на форуме:
39192

Репутация: 2
По умолчанию

спасибо, но я уже написал используя основы De-visible
получилось примерно так
Код:
 Program Kontra2;
Uses crt;
type mas= array[1..100] of integer;{массив который мы будем анализировать}
var
 i,Nmax,menu,n:integer;
 A:Mas;
 f:boolean;

Procedure vvod( var A:Mas; var n:integer; var f:boolean);   {Ввод массива}
  Var I: integer;
    Begin
    writeln('Сколько элементов массива? ');
    readln(n);
    for I:=1 to n do
      Begin
        Write('Введите элемент # ',i,' ');
        Readln(A[i]);
      end;
    f:=true;
end;

function max(A:mas; n:integer):integer;
var
i:integer;
buff:integer;
Begin
     buff:=A[1];
     For i:=1 to n Do
     If A[i]>buff then buff:=A[i];
     max:=buff;
End;

procedure zamena(var A:mas; var n:integer; var max:integer);
var
i:integer;
Begin
  For i:=1 to n Do
    Begin
      If A[i]>0 then
      If (A[i] mod 5) = 0 then A[i]:=max;
    End;
End;

procedure randmas(var A:mas; var n:integer; var f:boolean); {создание случайного массива}
var
i:integer;
  begin
  i:=1;
  write('из скольки элементов хотите массив? ');
  readln(n);
    for i:=1 to n do
      begin
      A[i]:=random(200);
      end;
    f:=true;
  end;

Procedure Vuvod( A:Mas; var n:integer);   {Вiвод массива}
Var I: integer;
  Begin
  for I:=1 to n do
    Begin
    Write(A[i],' ');
    end;
  writeln;
end;

Begin
 f:=false;
 randomize;
 while true do
 Begin
 clrscr;
 {ввожу массивы}
writeln('1. Ввод массива целых чисел');
writeln('2. Вывод массива случайных целых чисел');
writeln('3 Найти максимальный элемент');
writeln('  Заменить все положительные элементы кратные 5 на максимальный');
writeln('4. Завершить работу');
write('Ваш выбор: ');
readln(menu);
case menu of
  1: begin
     vvod(A,n,f);
     readln;
     end;
  2: begin
     randmas(A,n,f);
     vuvod(A,n);
     readln;
     end;
  3: begin
     vuvod(A,n);
     Nmax:=max(A,n);
     zamena(A,n,Nmax);
     vuvod(A,n);
     readln;
     end;
  4: break;
  else writeln('!!!ВЫБЕРИТЕ ВЕРHЫЙ ПУHКТ МЕHЮ (1-4)!!!');
  readln;
  end;
 end;
end.

De-visible:А он не твою задачу решал....Он решил задачу для Stern.

Последний раз редактировалось De-visible; 29.04.2008 в 22:09..
 
Ответить с цитированием

pascal
  #5  
Старый 23.04.2008, 15:53
rubik-nerubik
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме:
409147

Репутация: 33
По умолчанию pascal

Добрый вечер, вот собственно возникла проблема, курсовая , а я понимаю только Php"Написать программу, которая решает задачу резервирования оборудования сети. Номера аварийных узлов вводятся с клавиатуры," даже не понимаю в каком направлении идти.
 
Ответить с цитированием

  #6  
Старый 23.04.2008, 16:16
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

дак напиши на РНР потом переведи на паскаль что ли?
главное разобраться в алгоритме
 
Ответить с цитированием

  #7  
Старый 23.04.2008, 17:42
rubik-nerubik
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме:
409147

Репутация: 33
По умолчанию

так я написал, что понятия не имею с чего начинать, а так нужно на паскале))))
 
Ответить с цитированием

  #8  
Старый 23.04.2008, 23:49
Bert_HoL
Новичок
Регистрация: 01.09.2007
Сообщений: 7
Провел на форуме:
22051

Репутация: 6
По умолчанию

ааа...НАРОД помогите пожалуйста,буду настолько МЕГА благодарен!... =)))

" программf решающая квадратное уравнение ax(в квадрате) + bx+c=0
каэф abc что бы вводились с клавиатуры.
"

В ПАСКАЛЕ...
Очень прошу! =)
Зараннее благодарен.

Последний раз редактировалось Bert_HoL; 24.04.2008 в 00:14..
 
Ответить с цитированием

  #9  
Старый 24.04.2008, 00:33
VERte][
Участник форума
Регистрация: 17.05.2007
Сообщений: 220
Провел на форуме:
3013539

Репутация: 441
По умолчанию

Код:
program ebaat;
var a,b,c,d: real;
begin
write('Input abc:');
read(a,b,c);
d:=b*b-4*a*c;
if d<0 then writeln('Fuck you')
else begin writeln('x1=',(-b+sqrt(d))/(2*a));
writeln('x2=',(-b-sqrt(d))/(2*a)) end
end.
чет типа того)

Последний раз редактировалось De-visible; 29.04.2008 в 15:29.. Причина: теги [code] для кого придумали?
 
Ответить с цитированием

  #10  
Старый 24.04.2008, 06:52
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Цитата:
writeln('x1=',(-b+sqrt(d))/2*a)
Гг, должно быть так
Код:
writeln('x1=',(-b+sqrt(d))/(2*a))
Если дискриминант меньше нуля, это не значит, что корней нет, это значит, что корни комплексные
Учим матчасть

ЗЫ. А хотя какие в школе комплексные числа

ЗЗЫ.
Код:
program equation;

procedure GetCoeff (var a : real; var b : real; var c : real);
begin
  write ('Vvedite koefficienty cherez probel: ');
  readln (a, b, c);
  writeln (a : 0 : 3, 'x^2 + ', b : 0 : 3, 'x + ', c : 0 : 3);
end;

function GetDiscriminant (a, b, c : real) : real;
var
  d : real;
begin
  d := b * b - 4 * a * c;
  GetDiscriminant := d;
end;

var
  a, b, c, d, x1, x2 : real;

begin
  GetCoeff (a, b, c);
  d := GetDiscriminant (a, b, c);
  if d > 0 then begin
    x1 := (-b - sqrt (d)) / (2 * a);
    x2 := (-b + sqrt (d)) / (2 * a);
    writeln ('x1 = ', x1 : 0 : 3);
    writeln ('x2 = ', x2 : 0 : 3);
  end
  else if d = 0 then begin
    x1 := -b / (2 * a);
    writeln ('x = ', x1 : 0 : 3);
  end
  else begin
    x1 := -b / (2 * a);
    x2 := sqrt (abs (d)) / (2 * a);
    writeln ('x1 = ', x1 : 0 : 3, ' - i * ', x2 : 0 : 3);
    writeln ('x2 = ', x1 : 0 : 3, ' + i * ', x2 : 0 : 3);
  end;
end.

Последний раз редактировалось krypt3r; 24.04.2008 в 07:38..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ