Библиотека
Дневники
Фотогалереи
Легкий форум
Архив
Поиск
Здравствуйте Гость (Вход|Регистрация)   
Студенческий форум
 
 


Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению ) Ответ в темуСоздание новой темыСоздание опроса

> Массивы в Паскале, нужна помощь

Адат
Быстрая цитата




Абитуриент
*

Профиль
Группа: Пользователи
Сообщений: 3
Регистрация: 27.08.2006
Репутация: нет

Место учебы: Институт


У меня по практике задача.Сдавать через два-три дня.
Найти сумму элементов одномерного массива.Элементы вводятся с клавиатуры.
Пожалуйста,если кто-нибудь делал подобно,помогите.Буду очень и очень благодарен....
PMПисьмо на e-mail пользователю
Top
Абдул
Быстрая цитата




Аспирант
***

Профиль
Группа: Пользователи
Сообщений: 166
Регистрация: 23.12.2005
Репутация: 9

Место учебы: ОрёлГТУ


Program lam1;
var
mas:array[1..10] of real;
k:real;
i:integer;
begin
for i:= 1 to 10 do
begin
writeln('введите пжлста 'i'-й элмент массива');
readln(mas[i]);
k:=k+mas[i];
End;
for i:= 1 to 10 do
begin
writeln('массив');
readln(mas[i]);
end;
Writeln('сумма эл-тов = ',k:5:3);
Readln;
End.

Детский сад!
Вроде бы работает.
PMПисьмо на e-mail пользователюICQ
Top
segfolt
Быстрая цитата




Уважаемый сумасшедший пацифист-фантазер
Group Icon

Профиль
Группа: Моббер
Сообщений: 1819
Регистрация: 13.05.2006
Репутация: 98

Место учебы: Мир


Абдул
ой а мы тоже в школе на базике делали...
и код похож smile.gif))))

а где GOTO 10 =)
PMПисьмо на e-mail пользователюСайт пользователяICQ
Top
Абдул
Быстрая цитата




Аспирант
***

Профиль
Группа: Пользователи
Сообщений: 166
Регистрация: 23.12.2005
Репутация: 9

Место учебы: ОрёлГТУ


в паскале нету 10 20 30 итд.
А так один хрен действительно
PMПисьмо на e-mail пользователюICQ
Top
Адат
Быстрая цитата




Абитуриент
*

Профиль
Группа: Пользователи
Сообщений: 3
Регистрация: 27.08.2006
Репутация: нет

Место учебы: Институт


Спасибо тебе,друг..только вот тут вот ошибка

writeln('введите пжлста 'i'-й элмент массива');

Error 89: '>' expected

Я тут полный профан,хотя учусь в институте.Весь год мы проходили ексель да ворд,все!Паскаль сам сел изучать летом...с массивами проблема...
PMПисьмо на e-mail пользователю
Top
Eternal Stranger
Быстрая цитата




Уважаемый странствующий шаман
*******

Профиль
Группа: Пользователи
Сообщений: 2205
Регистрация: 19.04.2005
Репутация: 222

Место учебы: ---


Абдул косяки там однако, надо бы вот так:


Program lam2;
var
mas:array[1..10] of real;
k:real;
i:integer;
begin

for i:= 1 to 10 do
begin
writeln('введите пжлста i-й элмент массива');
readln(mas[i]);
k:=k+mas[i];
i:=i+1;
End;

writeln;
writeln('массив');
for i:= 1 to 10 do
writeln(mas[i]);


Writeln('сумма эл-тов = ',k:5:3);
Readln;
End.
PMПисьмо на e-mail пользователюСайт пользователяICQMSN
Top
Адат
Быстрая цитата




Абитуриент
*

Профиль
Группа: Пользователи
Сообщений: 3
Регистрация: 27.08.2006
Репутация: нет

Место учебы: Институт


Да,все ок)Спасибо огромное товарищи wub.gif
PMПисьмо на e-mail пользователю
Top
Pomawka
Быстрая цитата




Младший научный сотрудник
****

Профиль
Группа: Пользователи
Сообщений: 457
Регистрация: 12.02.2006
Репутация: 28

Место учебы: ОГУ ФизМат!!!!! ужо в 2009


А вот так практичнее

Program Pr1;
Const n=10
var
mas:array[1..n] of integer;
k, i:integer;
begin

for i:= 1 to n do
begin
writeln('введите пжлста i-й элмент массива');
readln(mas[i]);
End;
k:=0
for i:= 1 to n do
k:=k+mas[i];

Writeln('сумма эл-тов = ',k);
End.



P.S. такие переменные как "k" желательно изначально обнулять. biggrin.gif
PMПисьмо на e-mail пользователюICQ
Top
Абдул
Быстрая цитата




Аспирант
***

Профиль
Группа: Пользователи
Сообщений: 166
Регистрация: 23.12.2005
Репутация: 9

Место учебы: ОрёлГТУ


Pomawka
Цитата
P.S. такие переменные как "k" желательно изначально обнулять.

А зачем их обнулять, ведь ноль по умолчанию? И ты говоришь о практичности...
По моему, константы - это лишние нагромождения. И потом, написано за 2 минуты не думая особо. Давно я такой ерундою не занимался...
PMПисьмо на e-mail пользователюICQ
Top
Pomawka
Быстрая цитата




Младший научный сотрудник
****

Профиль
Группа: Пользователи
Сообщений: 457
Регистрация: 12.02.2006
Репутация: 28

Место учебы: ОГУ ФизМат!!!!! ужо в 2009


Абдул
не думая. прога элементарная.
Ноль не по умолчанию. Бывают косяки.
PMПисьмо на e-mail пользователюICQ
Top
Eternal Stranger
Быстрая цитата




Уважаемый странствующий шаман
*******

Профиль
Группа: Пользователи
Сообщений: 2205
Регистрация: 19.04.2005
Репутация: 222

Место учебы: ---


Давайте господа пиписьками меряться.. возьмем у админов эталонную линейку и вперед!
PMПисьмо на e-mail пользователюСайт пользователяICQMSN
Top
Fdu4
Быстрая цитата




Младший научный сотрудник
****

Профиль
Группа: Пользователи
Сообщений: 399
Регистрация: 12.07.2005
Репутация: 47

Место учебы: ОрелГТУ


Eternal Stranger
Ли нейку в аудиторию! devil_2.gif
PMПисьмо на e-mail пользователюICQ
Top
AK-85
Быстрая цитата




Уважаемый Кандидат наук
Group Icon

Профиль
Группа: Декан
Сообщений: 895
Регистрация: 10.12.2005
Репутация: 76

Место учебы: ОГУ ФЭиУ овнед red label


Нет, а GOTO 10 где????

И ещё... ВОЛК ЖУЕТ ТРАВУ.... ТРААААВУУУУУУ....


нет.. не айс =( crazy1.gif

И вообще Ху Из он дьюти тудэй...
PMПисьмо на e-mail пользователюСайт пользователяICQ
Top
ОХ...
Быстрая цитата




Аспирант
***

Профиль
Группа: Пользователи
Сообщений: 127
Регистрация: 16.12.2005
Репутация: 5

Место учебы: Учился_в_ОрелГТУ


blink.gif
icon_lol.gif icon_lol.gif icon_lol.gif
Ну вы нашли из-за чего такую дискуссию разводить, не, ну правда, если человек сам нифига не сичёт, надо выбирать самый понятный и рассусоленый способ без заморочек типа go to использовать низя...всё надо делать простейшими циклами...
PMПисьмо на e-mail пользователюICQ
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


нарисуйте, пожалуйста, блоксхему алгоритма!!
PMПисьмо на e-mail пользователю
Top
Eternal Stranger
Быстрая цитата




Уважаемый странствующий шаман
*******

Профиль
Группа: Пользователи
Сообщений: 2205
Регистрация: 19.04.2005
Репутация: 222

Место учебы: ---


дед_мажор давай мы тебе лучше массив введем
devil_2.gif
А блок схему тогда сразу просечешь))
PMПисьмо на e-mail пользователюСайт пользователяICQMSN
Top
Андреище
Быстрая цитата




Младший научный сотрудник
****

Профиль
Группа: Пользователи
Сообщений: 441
Регистрация: 19.04.2005
Репутация: 28

Место учебы: ОрелГТУ (выпуск 2006)


А массив это сколько?
PMПисьмо на e-mail пользователюICQMSN
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


Андреище
подозреваю, что 42 =)

Eternal Stranger
давай. по какому протоколу вводить будем? поднимем криптованный ethernet-туннель и инкапсулируем его туда? надо согласовать интерфейсы, вышли пожалуйста описание на IDL и свою схему данных в виде UML-диаграммы .
PMПисьмо на e-mail пользователю
Top
Ленивый Вычислитель
Быстрая цитата




Уважаемый Борец за ИТ-цивилизацию
Group Icon

Профиль
Группа: V.I.P персона
Сообщений: 3343
Регистрация: 19.04.2005
Репутация: 297

Место учебы: ОрелГТУ


предлагаю массив хранить во внещней базе данных. из доступных - выберем Oracle.
сумму находить при помощи агрегирующих функций на стороне сервера smile.gif
PMПисьмо на e-mail пользователю
Top
michael
Быстрая цитата




Уважаемый карабас-барабас
Group Icon

Профиль
Группа: Декан
Сообщений: 1714
Регистрация: 12.05.2005
Репутация: 164

Место учебы: /usr/share/man


Цитата
из доступных - выберем Oracle.


несерьезненько!

IBM DB2 или CACHÉ
PMСайт пользователяICQ
Top
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
 
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:o  :D  :rolleyes:  :cry2: 
:unsure:  :cry:  :angry:  :bleh: 
:dev:  :flowers:  :fool:  :old: 
:shook:  :angel:  :wor:  :rotfl: 
:kov:  :chair:  :friends:  :wub: 
       
Показать всё


 
Опции сообщения  Включить смайлики?
 Включить подпись?
 Использовать AJAX?

Опции темыСтраницы: (2) [1] 2  Ответ в темуСоздание новой темыСоздание опроса

 

Студенческий клуб ostudent.ru и его создатели не несут ответственности за достоверность самостоятельно размещаемой посетителями сайта информации и не могут подтвердить или опровергнуть её.

Этот сайт защищен «Site Guard»