Re: Pascal
Цитата:
Добавлено через 1 минуту Цитата:
|
Re: Pascal
Цитата:
Цитата:
|
Re: Pascal
Объясните как делать сортировку по возростанию ???
|
Re: Pascal
эм...как то ваще не коректно поставлен вопрос но вот короче такую лажу попробуй может те имено это надо...
procedure SortBubble(var a: Tdata); var i, j: Integer; tmp : integer; begin for i := 2to N do begin for j := N downto i do if a[j-1] > a[j] then begin //сравнение элэметов tmp := a[j]; // jбмен элэментов местами a[j] := a[j-1]; a[a-1] =: tmp end end; end; вот короче нечто того.....я просто непойму что имено надо тебе |
Re: Pascal
Лучше без goto бы.
|
Re: Pascal
Program Kvadratnoe_yravnenie;
var a,b,c,D,x1,x2:real; label 1,2,3; begin writeln('Введите число a'); read(a); writeln('Введите число b'); read(b); writeln('Введите число с'); read(c); D:=b*b-4*a*c; if D<0 then write('Корней нет'); else if D=0 then x1:=-b/2*a begin write('Уравнение имеет два одинаквых корня x=', x1); end; else begin x1:=(-b+sqrt(D))/(2*a); x2:=(-b-sqrt(D))/(2*a); write('Уравнение имеет два различных действительных корня '); writeln('x1=',x1); writeln('x2=',x2); end; end. begin...end - используются как скобки исполняемого кода. Если ты не хочешь такие куски ставить в основной код то помести код в функцию и вызывай ее, но так будет дольше выполнятся программа, хотя это не заметно при нынешних мощах. Про существование goto забудь как страшный сон. Нет его и пользоваться низзя. Я когда учился в РМТ у нас препод ставил баллы за выполненную работу. За goto в программе он ставил неуд без возможности пересдать. |
Re: Pascal
вапщет ваши 2 проги с множеством ошибок :D
правильнее буит так: Цитата:
|
Часовой пояс GMT +4, время: 01:04. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot