ПОМОЩ ЗА ТУРБО ПАСКАЛ

Главният форум, касаещ всичко свързано с автомобилите Volkswagen
Потребителски аватар
Spectre™
Мнения: 1631
Регистриран на: Пет 02 дек 2005 20:51
Автомобил:
Двигател:
Местоположение: село София
Контакти:

ПОМОЩ ЗА ТУРБО ПАСКАЛ

Мнениеот Spectre™ » Пон 06 фев 2006 21:02


Хора помагайте, че съм го загазил... Имам два изпита в един ден.. Единия е по Турбо Паскал, а другия е по Математика 1.... :( Въпроса е, че за изпита по Паскал трябва освен писмения изпит който държиш да представиш и курсова работа... :( А аз няма да мога да се справя, а и следната задача ми е доста трудна..
Надявам се да не ми се смеете.. :( Ако някой може да ми помогне ще съм му много благодарен...

Ето я и задачата:

Дадени са два едномерни масива А[20] и B[20] с цели числа. Да се изчислят стойностите на елементите на едномерните масиви C[20] и
D[20] като сума и произведение от стойностите на съответните елементи от масивите A и B.
:?




Потребителски аватар
°niksi°
Бай Брадър
Мнения: 5091
Регистриран на: Вто 08 юни 2004 11:28
Автомобил:
Двигател:
Местоположение: София
Контакти:

Мнениеот °niksi° » Пон 06 фев 2006 21:16


Надявам се с декларирането на масивите да нямаш проблем, че съм го забравил с Паскала как беше, ако не се лъжа:

var A, B, C, D:array=[1..20] of INTEGER;

Код: Избери всички

for i= 1 to 20 do
   begin
   C[i]:=A[i]+B[i]; {тука се изчислява сумата}
   D[i]:=A[i]*B[i]   {тука се изчислява произведението}
   end;



Най-ми е чудно каква курсова работа за 2 реда код :shock :shock :shock


Потребителски аватар
Spectre™
Мнения: 1631
Регистриран на: Пет 02 дек 2005 20:51
Автомобил:
Двигател:
Местоположение: село София
Контакти:

Мнениеот Spectre™ » Пон 06 фев 2006 21:38


Ами това изтеглих като листче от купа... Това ми е първата курсова по ПИК, но жената каза, че била горе долу средна трудност.. И трябвало да я съберем в 1 до 2 листа.. :shock Аз посмъртно не знам как ще напиша и от къде ще измъдря толкова.. Ама ужас направо.

Надявам се с декларирането на масивите да нямаш проблем


Там е проблема, че и аз съм забравил всичко... А едно време го чатках.. :roll:


Потребителски аватар
buFka
Мнения: 3315
Регистриран на: Сря 09 ное 2005 8:00
Автомобил:
Двигател:
Местоположение: на Герена
Контакти:

Мнениеот buFka » Пон 06 фев 2006 22:32


деклариране на масиви става по следния начин:

T0 = array[1..5] of integer;

или

T0 = arrray[-3..10] of real;

Все ми се струва, че var не му е мястото там....променлива и масив са 2 различни неща :)


Потребителски аватар
buFka
Мнения: 3315
Регистриран на: Сря 09 ное 2005 8:00
Автомобил:
Двигател:
Местоположение: на Герена
Контакти:

Мнениеот buFka » Пон 06 фев 2006 22:33


опс.....грешката е моя, все пак си му е мястото там :)


Потребителски аватар
°niksi°
Бай Брадър
Мнения: 5091
Регистриран на: Вто 08 юни 2004 11:28
Автомобил:
Двигател:
Местоположение: София
Контакти:

Мнениеот °niksi° » Пон 06 фев 2006 23:42


Само една поправка с декларацията:
var A, B, C, D:array[1..20] of INTEGER;
i : integer

°niksi° написа:var A, B, C, D:array=[1..20] of INTEGER;

Код: Избери всички

for i= 1 to 20 do
   begin
   C[i]:=A[i]+B[i]; {тука се изчислява сумата}
   D[i]:=A[i]*B[i]   {тука се изчислява произведението}
   end;



Потребителски аватар
mimo4o
Мнения: 292
Регистриран на: Чет 21 окт 2004 21:18
Автомобил:
Двигател:
Местоположение: София

Мнениеот mimo4o » Вто 07 фев 2006 8:14


За да стане повечко код напиши и за всеки нов елемент да се подканва потребителя да въведе стойност :wink:


Потребителски аватар
Spectre™
Мнения: 1631
Регистриран на: Пет 02 дек 2005 20:51
Автомобил:
Двигател:
Местоположение: село София
Контакти:

Мнениеот Spectre™ » Вто 07 фев 2006 13:16


Благодаря на всички които писаха до тук, ако някой друг се сети за нещо нека го напише тук.. :arrow:
Благодаря ви... bowdown bowdown

:arrow:


Потребителски аватар
VW_FEN
Мнения: 1859
Регистриран на: Сря 09 юни 2004 11:33
Автомобил:
Двигател:
Местоположение: София

Мнениеот VW_FEN » Вто 07 фев 2006 16:38


Батка, виж какво става тука!!!
http://en.wikipedia.org/wiki/Turbo_Pascal
www.wikipedia.org е истината!!! ;) bowdown
Колкото за две-три страници, има точно ;)


Потребителски аватар
Spectre™
Мнения: 1631
Регистриран на: Пет 02 дек 2005 20:51
Автомобил:
Двигател:
Местоположение: село София
Контакти:

Мнениеот Spectre™ » Вто 07 фев 2006 20:11


VW_FEN написа:Батка, виж какво става тука!!!
http://en.wikipedia.org/wiki/Turbo_Pascal
www.wikipedia.org е истината!!! ;) bowdown
Колкото за две-три страници, има точно ;)




Благодаря за линковете, също така и на всички останали...., които ми помогнаха..

Курсовата работа беше унищожена и разнищена за два дена.... :twisted: :twisted: А сега само късмет ми трябва за изпита.... :D



Върни се в “Основен Volkswagen Форум”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 27 госта