
![]() |
|
|
![]() |
![]() |
|
Страницы: (2) [1] 2 ( Перейти к первому непрочитанному сообщению ) | ![]() ![]() ![]() |
Адат |
27.08.2006 - 21:22 (ссылка на это сообщение)
|
Абитуриент ![]() Профиль Группа: Пользователи Сообщений: 3 Регистрация: 27.08.2006 Репутация: нет Место учебы: Институт ![]() |
У меня по практике задача.Сдавать через два-три дня.
Найти сумму элементов одномерного массива.Элементы вводятся с клавиатуры. Пожалуйста,если кто-нибудь делал подобно,помогите.Буду очень и очень благодарен.... |
Абдул |
27.08.2006 - 21:52 (ссылка на это сообщение)
|
![]() Аспирант ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 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. Детский сад! Вроде бы работает. |
segfolt |
27.08.2006 - 22:01 (ссылка на это сообщение)
|
![]() Уважаемый сумасшедший пацифист-фантазер ![]() Профиль Группа: Моббер Сообщений: 1819 Регистрация: 13.05.2006 Репутация: 98 Место учебы: Мир ![]() |
Абдул
ой а мы тоже в школе на базике делали... и код похож ![]() а где GOTO 10 =) |
Абдул |
27.08.2006 - 22:05 (ссылка на это сообщение)
|
![]() Аспирант ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 166 Регистрация: 23.12.2005 Репутация: 9 Место учебы: ОрёлГТУ ![]() |
в паскале нету 10 20 30 итд.
А так один хрен действительно |
Адат |
27.08.2006 - 22:19 (ссылка на это сообщение)
|
Абитуриент ![]() Профиль Группа: Пользователи Сообщений: 3 Регистрация: 27.08.2006 Репутация: нет Место учебы: Институт ![]() |
Спасибо тебе,друг..только вот тут вот ошибка
writeln('введите пжлста 'i'-й элмент массива'); Error 89: '>' expected Я тут полный профан,хотя учусь в институте.Весь год мы проходили ексель да ворд,все!Паскаль сам сел изучать летом...с массивами проблема... |
Eternal Stranger |
27.08.2006 - 23:35 (ссылка на это сообщение)
|
![]() Уважаемый странствующий шаман ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 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. |
Адат |
28.08.2006 - 10:06 (ссылка на это сообщение)
|
Абитуриент ![]() Профиль Группа: Пользователи Сообщений: 3 Регистрация: 27.08.2006 Репутация: нет Место учебы: Институт ![]() |
Да,все ок)Спасибо огромное товарищи
![]() |
Pomawka |
28.08.2006 - 21:32 (ссылка на это сообщение)
|
![]() Младший научный сотрудник ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 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" желательно изначально обнулять. ![]() |
Абдул |
29.08.2006 - 22:29 (ссылка на это сообщение)
|
||
![]() Аспирант ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 166 Регистрация: 23.12.2005 Репутация: 9 Место учебы: ОрёлГТУ ![]() |
Pomawka
А зачем их обнулять, ведь ноль по умолчанию? И ты говоришь о практичности... По моему, константы - это лишние нагромождения. И потом, написано за 2 минуты не думая особо. Давно я такой ерундою не занимался... |
||
Pomawka |
29.08.2006 - 22:47 (ссылка на это сообщение)
|
![]() Младший научный сотрудник ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 457 Регистрация: 12.02.2006 Репутация: 28 Место учебы: ОГУ ФизМат!!!!! ужо в 2009 ![]() |
Абдул
не думая. прога элементарная. Ноль не по умолчанию. Бывают косяки. |
Eternal Stranger |
30.08.2006 - 01:13 (ссылка на это сообщение)
|
![]() Уважаемый странствующий шаман ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 2205 Регистрация: 19.04.2005 Репутация: 222 Место учебы: --- ![]() |
Давайте господа пиписьками меряться.. возьмем у админов эталонную линейку и вперед!
|
Fdu4 |
30.08.2006 - 13:09 (ссылка на это сообщение)
|
![]() Младший научный сотрудник ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 399 Регистрация: 12.07.2005 Репутация: 47 Место учебы: ОрелГТУ ![]() |
Eternal Stranger
Ли нейку в аудиторию! ![]() |
AK-85 |
30.08.2006 - 17:18 (ссылка на это сообщение)
|
![]() Уважаемый Кандидат наук ![]() Профиль Группа: Декан Сообщений: 895 Регистрация: 10.12.2005 Репутация: 76 Место учебы: ОГУ ФЭиУ овнед red label ![]() |
Нет, а GOTO 10 где????
И ещё... ВОЛК ЖУЕТ ТРАВУ.... ТРААААВУУУУУУ.... нет.. не айс =( ![]() И вообще Ху Из он дьюти тудэй... |
ОХ... |
31.08.2006 - 12:57 (ссылка на это сообщение)
|
![]() Аспирант ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 127 Регистрация: 16.12.2005 Репутация: 5 Место учебы: Учился_в_ОрелГТУ ![]() |
![]() ![]() ![]() ![]() Ну вы нашли из-за чего такую дискуссию разводить, не, ну правда, если человек сам нифига не сичёт, надо выбирать самый понятный и рассусоленый способ без заморочек типа go to использовать низя...всё надо делать простейшими циклами... |
дед_мажор |
31.08.2006 - 13:19 (ссылка на это сообщение)
|
![]() Уважаемый крутой перец ![]() Профиль Группа: Декан Сообщений: 2405 Регистрация: 11.11.2005 Репутация: 156 Место учебы: да ![]() |
нарисуйте, пожалуйста, блоксхему алгоритма!!
|
Eternal Stranger |
31.08.2006 - 23:35 (ссылка на это сообщение)
|
![]() Уважаемый странствующий шаман ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 2205 Регистрация: 19.04.2005 Репутация: 222 Место учебы: --- ![]() |
дед_мажор давай мы тебе лучше массив введем
![]() А блок схему тогда сразу просечешь)) |
Андреище |
1.09.2006 - 08:58 (ссылка на это сообщение)
|
Младший научный сотрудник ![]() ![]() ![]() ![]() Профиль Группа: Пользователи Сообщений: 441 Регистрация: 19.04.2005 Репутация: 28 Место учебы: ОрелГТУ (выпуск 2006) ![]() |
А массив это сколько?
|
дед_мажор |
1.09.2006 - 10:34 (ссылка на это сообщение)
|
![]() Уважаемый крутой перец ![]() Профиль Группа: Декан Сообщений: 2405 Регистрация: 11.11.2005 Репутация: 156 Место учебы: да ![]() |
Андреище
подозреваю, что 42 =) Eternal Stranger давай. по какому протоколу вводить будем? поднимем криптованный ethernet-туннель и инкапсулируем его туда? надо согласовать интерфейсы, вышли пожалуйста описание на IDL и свою схему данных в виде UML-диаграммы . |
Ленивый Вычислитель |
1.09.2006 - 11:15 (ссылка на это сообщение)
|
![]() Уважаемый Борец за ИТ-цивилизацию ![]() Профиль Группа: V.I.P персона Сообщений: 3343 Регистрация: 19.04.2005 Репутация: 297 Место учебы: ОрелГТУ ![]() |
предлагаю массив хранить во внещней базе данных. из доступных - выберем Oracle.
сумму находить при помощи агрегирующих функций на стороне сервера ![]() |
michael |
1.09.2006 - 11:21 (ссылка на это сообщение)
|
||
![]() Уважаемый карабас-барабас ![]() Профиль Группа: Декан Сообщений: 1714 Регистрация: 12.05.2005 Репутация: 164 Место учебы: /usr/share/man ![]() |
|
||
![]() |
![]() ![]() ![]() |