| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
vifka
Регистриран на: 11 Jun 2009 Мнения: 8
|
Пуснато на: Thu Jun 11, 2009 7:59 pm Заглавие: Задача на Pascal...? |
|
|
Да се състави програма на Паскал, която извежда в две колони всяко цяло число от интервала [2;20] и неговия квадратен корен...Благодаря предварително  |
|
| Върнете се в началото |
|
 |
Реклама
|
Пуснато на: Заглавие: |
|
|
|
|
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Fri Jun 12, 2009 4:25 pm Заглавие: |
|
|
program Zad;
Uses Crt;
var i: Byte;
begin
ClrScr;
for i:=2 to 20 do
begin
write(i:2);
writeln(' ',sqrt(i):5:3);
end;
end. |
|
| Върнете се в началото |
|
 |
vifka
Регистриран на: 11 Jun 2009 Мнения: 8
|
Пуснато на: Mon Jun 15, 2009 1:19 pm Заглавие: |
|
|
Благодаря ти!!!  |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Mon Jun 15, 2009 2:27 pm Заглавие: |
|
|
| Дай ми глас: цъкни на плюсчето при аватара ми, после "Дай" или "продължи" или там, какото е и после на "Кликнете here за да дадете точки" . Опитай се да го направиш и ще съм ти благодарен |
|
| Върнете се в началото |
|
 |
vifka
Регистриран на: 11 Jun 2009 Мнения: 8
|
Пуснато на: Wed Jun 17, 2009 6:29 pm Заглавие: |
|
|
Готово Това е най-малкото, което мога да направя....въпреки, че не ми тръгна програмата Личи си, че разбирам от тия неща  |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Wed Jun 17, 2009 8:27 pm Заглавие: |
|
|
Е, ако не ти тръгва, махаш Uses Crt; и ClrScr; и ако пак не трагне ме викаш дома да си оправя кашата И, за инфо, би ли ми казала каква версия Паскал/Делфи ползвате? Аз ще съм ти благодарен |
|
| Върнете се в началото |
|
 |
vifka
Регистриран на: 11 Jun 2009 Мнения: 8
|
Пуснато на: Thu Jun 18, 2009 1:37 pm Заглавие: |
|
|
Аз още от първият път ги махнах, защото не знам за какво служат.... А уж трябва да я обеснявам на даскалката иии....както и да е..Версията е Turbo Pascal.7.0 ... май ще трябва да идваш  |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Thu Jun 18, 2009 4:08 pm Заглавие: |
|
|
Мммммм...... понякога се чудя на учителите.... Всмисъл и аз когато бачках със Турбо седмака, тогава аз не можех да компилирам една програма и изобщо, тая версия ми се струва скапана... Работил съм с нея и не останах с добро впечатление... А пък нашия класен (НАЙ-ДОБРИЯ ДАСКАЛ поне за на'щ'то даскало ) си е инсталирал Borland Pascal в кабинета, и да ви се похваля, няма грешка  |
|
| Върнете се в началото |
|
 |
vifka
Регистриран на: 11 Jun 2009 Мнения: 8
|
Пуснато на: Sat Jun 20, 2009 4:05 pm Заглавие: |
|
|
Е, радвай се...Поне ще научиш нещата както трябва...Нашата е супер зле, ама няма да коментирам, защото до колкото разбрах, тя също си решава някви задачи тук  |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Sat Jun 20, 2009 9:21 pm Заглавие: |
|
|
   добър даскал, нема що...
Това беше шега, разбира се, моля за извинение ако това грешно признание падне пред очите на уважаемата ти госпожа, vifke |
|
| Върнете се в началото |
|
 |
VeNuM
Регистриран на: 21 Jun 2009 Мнения: 8
|
Пуснато на: Sun Jun 21, 2009 9:00 am Заглавие: |
|
|
Програмата не ти тругва, защото трябва да сложиш readln преди end.
Ето така трябва да стане:
program Zad;
Uses Crt;
var i: Byte;
begin
ClrScr;
for i:=2 to 20 do
begin
write(i:2);
writeln(' ',sqrt(i):5:3);
end;
readln;
end. |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Sun Jun 21, 2009 9:07 am Заглавие: |
|
|
Е, човек, при мене бачка и без readln, но това е защото съм на Borland Pascal 7, a как е на турбото - не знам много добре: нали казах: ядосвах се с него, ядосвах се, и накрая зае*ах турбото и почнах на борланда.
И оттогава неам проблеми  |
|
| Върнете се в началото |
|
 |
Реклама
|
Пуснато на: Заглавие: |
|
|
|
|
|
| Върнете се в началото |
|
 |
VeNuM
Регистриран на: 21 Jun 2009 Мнения: 8
|
Пуснато на: Sun Jun 21, 2009 9:23 am Заглавие: |
|
|
| При мен така се оправя аз съм със Turbo Pascal |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Sun Jun 21, 2009 2:04 pm Заглавие: |
|
|
| ама въпросът ми е: "Защо?", т.е. защо трябва да присътва в турбото |
|
| Върнете се в началото |
|
 |
VeNuM
Регистриран на: 21 Jun 2009 Мнения: 8
|
Пуснато на: Sun Jun 21, 2009 7:56 pm Заглавие: |
|
|
| Защото компилатора стартира програмата и потребителят трябва да натисне Enter за да излезе, а ако го няма readln направо излиза. |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Sun Jun 21, 2009 8:07 pm Заглавие: |
|
|
| Ема то си има клавишна комбинация Alt+F5 само за извеждане на резултата в Паскал, ако говориш за това.... |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Sun Jun 21, 2009 8:09 pm Заглавие: |
|
|
| vifka написа: | Готово Това е най-малкото, което мога да направя....въпреки, че не ми тръгна програмата Личи си, че разбирам от тия неща  |
Искам да попитам: в какъв смисъл не ти тръгва? Не можеш да видиш резултата (поради незнание) или компилаторът ти извежда съобщение за грешка? |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Sun Jun 21, 2009 8:10 pm Заглавие: |
|
|
| VeNuM написа: | Програмата не ти тругва, защото трябва да сложиш readln преди end.
Ето така трябва да стане:
program Zad;
Uses Crt;
var i: Byte;
begin
ClrScr;
for i:=2 to 20 do
begin
write(i:2);
writeln(' ',sqrt(i):5:3);
end;
readln;
end. |
Значи: искам и теб да попитам съобщеие за грешка излиза ли ти ако нямаш readln? |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Sun Jun 21, 2009 8:10 pm Заглавие: |
|
|
| Успява ли програмата да се компилира напълно?? |
|
| Върнете се в началото |
|
 |
VeNuM
Регистриран на: 21 Jun 2009 Мнения: 8
|
Пуснато на: Sun Jun 21, 2009 10:24 pm Заглавие: |
|
|
| Да успява да се компилира но не реазултатът изчезва много бързо. Клавишната комбинация я имма само при компилатора, а потребителят няма какво да прави и за това е нужно readln. |
|
| Върнете се в началото |
|
 |
vifka
Регистриран на: 11 Jun 2009 Мнения: 8
|
Пуснато на: Mon Jun 22, 2009 2:10 pm Заглавие: |
|
|
| Vladi_mnt написа: | | vifka написа: | Готово Това е най-малкото, което мога да направя....въпреки, че не ми тръгна програмата Личи си, че разбирам от тия неща  |
Искам да попитам: в какъв смисъл не ти тръгва? Не можеш да видиш резултата (поради незнание) или компилаторът ти извежда съобщение за грешка? |
Влади, цялата схема е, че изобщо не ми показва, че има грешка...Питах въпросната даскалка и тя каза, че щом нищо не излиза, значи има симслова грешка....Както и да е..Най-накрая успях да я подкарам Благодаря за помощта!  |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Mon Jun 22, 2009 3:28 pm Заглавие: |
|
|
| vifka написа: | | Vladi_mnt написа: | | vifka написа: | Готово Това е най-малкото, което мога да направя....въпреки, че не ми тръгна програмата Личи си, че разбирам от тия неща  |
Искам да попитам: в какъв смисъл не ти тръгва? Не можеш да видиш резултата (поради незнание) или компилаторът ти извежда съобщение за грешка? |
Влади, цялата схема е, че изобщо не ми показва, че има грешка...Питах въпросната даскалка и тя каза, че щом нищо не излиза, значи има симслова грешка....Както и да е..Най-накрая успях да я подкарам Благодаря за помощта!  |
А, за тази твоята въпросна даскалка пробвай да покажеш резултатът със Alt+F5 и ако НАИСТИНА стане и резълтатът от изпълнението на програмата се покаже, после и кажи че смисловата грешка е в главата й. И все пак те моля да опиташ и да ми кажеш: като компилираш програмата дали с горепосочената клавишна комбинация ще излезе реултата... И да ми кажеш да или не
Ще съм ти благодарен |
|
| Върнете се в началото |
|
 |
Реклама
|
Пуснато на: Заглавие: |
|
|
|
|
|
| Върнете се в началото |
|
 |
VeNuM
Регистриран на: 21 Jun 2009 Мнения: 8
|
Пуснато на: Mon Jun 22, 2009 7:08 pm Заглавие: |
|
|
| А пробва ли както аз ти казах? |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Mon Jun 22, 2009 7:42 pm Заглавие: |
|
|
| Нямам турбо паскал... затова питам, защото ако имах всичко това щях да го направя и да публикувам резултатите със съответните критики... |
|
| Върнете се в началото |
|
 |
VeNuM
Регистриран на: 21 Jun 2009 Мнения: 8
|
Пуснато на: Mon Jun 22, 2009 8:22 pm Заглавие: |
|
|
| А vifka ти пробва ли? |
|
| Върнете се в началото |
|
 |
vifka
Регистриран на: 11 Jun 2009 Мнения: 8
|
Пуснато на: Thu Jun 25, 2009 12:41 pm Заглавие: |
|
|
Утре ще и я представям, тя отложи доста срока...Иначе програмата ми тръгна не знам и аз как махнах функцийте, които не знам за какво служат и не знам кво натиснах ама ми изписа каквото трябваше, без грешки Ако искаш ще ти я напиша както я направих или мога направо да ти я пратя  |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Thu Jun 25, 2009 8:03 pm Заглавие: |
|
|
| vifka написа: | Утре ще и я представям, тя отложи доста срока...Иначе програмата ми тръгна не знам и аз как махнах функцийте, които не знам за какво служат и не знам кво натиснах ама ми изписа каквото трябваше, без грешки Ако искаш ще ти я напиша както я направих или мога направо да ти я пратя  |
Ами, аз бих я предпочел написана тук, ако можеш....  |
|
| Върнете се в началото |
|
 |
vifka
Регистриран на: 11 Jun 2009 Мнения: 8
|
Пуснато на: Thu Jun 25, 2009 8:31 pm Заглавие: |
|
|
program Zadacha;
var i: integer;
begin
for i:=2 to 20 do
begin
write(i:2);
writeln(' ',sqrt(i):5:3);
readln;
end;
end. |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Fri Jun 26, 2009 12:08 pm Заглавие: |
|
|
| vifka написа: | program Zadacha;
var i: integer;
begin
for i:=2 to 20 do
begin
write(i:2);
writeln(' ',sqrt(i):5:3);
readln;
end;
end. |
Ема това ти го изкарва ред по ред с вяко натискане на клавиш. Би ли пробвала
program Zadacha;
var i: integer;
begin
for i:=2 to 20 do
begin
write(i:2);
writeln(' ',sqrt(i):5:3);
end;
end.
И след като компилираш програмата натисни Alt+F5 и виж дали резултатът е същия. |
|
| Върнете се в началото |
|
 |
Vladi_mnt
Регистриран на: 02 Jan 2009 Мнения: 110
|
Пуснато на: Fri Jun 26, 2009 12:09 pm Заглавие: |
|
|
| Ако не ти се получава нещо - прат и ми скайпа си на ЛС (лично съобщение) |
|
| Върнете се в началото |
|
 |
|