IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> массивы, памогите понять массивы
сообщение
Сообщение #1


Знаток
****

Группа: Пользователи
Сообщений: 324
Пол: Мужской
Реальное имя: maksim

Репутация: -  1  +


можете малинькие программки написать чтобы понять массивы?
а вот и массив

type masyvas = array [1..5] of integer;
var mas: masyvas;
i, k: integer;


мне надо узнать чему будет равняется mas[4] выполнив такое

a) for i := 1 to 5 do
mas[i] := i;
b) k := 15;
for i := 1 to 5 do
mas[i] := k + i;
c) for i := 5 downto 1 do
mas[i] := i;
d) k := 1;
for i := 10 to 14 do
begin
mas[k] := i;
k := k + 1
end;


а мои ответы вот
a)4
b)19
c)2
d)6
правильна
а попоже исче выложу что я нипонял


--------------------
Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Знаток
****

Группа: Пользователи
Сообщений: 324
Пол: Мужской
Реальное имя: maksim

Репутация: -  1  +


задачу решите пожалста .
сделаите програмку
если выстрелить N раз. если попадет премия 2 дополнительных патрона. в фаиле tiras.txt в первай строчке написана число N. В других N строчках вписан ноль (0) если непопал, а если попал (1). если выстрел был удачный в этойже строчке о дополнителных точности выстрела.
пример
5 семь выстрлов удачных
0
1 0 0
1 1 0 0 0
0
1 0 1 1 1 0 0 0 0
напишите программу каторая в фаил taikyk.txt написала скока выстрелов удачных.
в программе нельзя применять eoln и eof функций вместо их пишите циклы.


следущая задача
радился у отца сын и он решил откладывать деньги на свадьбу сына. первичные данные считываются с файла Pinigai.txt. В первой строчке напишите на угад когда сын женится натуральное число. скоко он будет лет собирать.
каждый год откладывает деньги.
пример
18
100
100
100
150
200
68
300
100
300
500
20
30
38
80
90
30
100
1000
вот ответ 3306
напишите программу скока денег собрал в фаил Ves.txt.
вот сделал сам
правильна
program vestuves;
var n,
a,b, i: integer;
pradDuom,
rezult: text;
begin
assign (pradDuom, 'Pinigai.TXT');
assign (rezult, 'Vest.TXT');
reset (pradDuom);
rewrite (rezult);
read (pradDuom, n);
for i := 1 to n do
begin
read (pradDuom, a);
b := b + a;
end;
write (rezult, b);
close (pradDuom);
close (rezult)
end.



и последняя задача
акций курс постоянна меняется. акции лутше покупать когда они дешевые а продавать когда дорогие.
первичные данные - курс акций в первый день года и их изменение в массиве в каторам указываем на скока поднялась акция по сравнению с прошлым днем (от 2 до 365 года дней ).
напишите
а) идеи решения
б) процедуру , результатам было бы два числа
1 кагда акция наивыгодней покупать
2 кагда акцию выгодней продать.
пример 1 дне года акция была 155,5 а потом минялась так :
Metų diena 2 3 4 5 6 7 8 9 10 11 12 13 14
Akcijų kurso pokytis 2 0,5 –1 1,5 –2 –3 –1,5 1 1,5 0,5 6 –0,5 0
значит наивыгодней покупать акции 8 дня , а продать 12 дня.
первичные данные вводите в один массив каторый написан так
Код
const MAX = 365
type Tpokytis = array [1..MAX] of real;

первичных данных массив назовите pokytis
а резултаты переменных назовите dPirkti и dParduoti.
зделайте программу.


--------------------
Учусь первый год на программиста в колледже. Учусь на втором курсе в школе программирования при научно-исследовательском институте математики и информатики.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
maksimla   массивы   11.02.2008 21:50
volvo   Не совсем... Варианты C и D пересмотри повниматель…   11.02.2008 22:00
maksimla   вот сам написал ради проверки c) type masyvas = a…   11.02.2008 22:22
volvo   Нет, не 2. Ты распечатываешь элементы не с 1-го к …   11.02.2008 22:30
maksimla   c)4 d)14 во сечас правильно а в проге ошибку выдае…   11.02.2008 22:57
volvo   Почти... Ошибку не выдает, но ты не видишь правил…   11.02.2008 23:22
maksimla   вот другая задача const a = ...; b = ...; type m…   11.02.2008 23:40
Client   m=(6,5,4,3,2,1) так попробуй min := m[a]; max := m…   12.02.2008 0:07
maksimla   скока элементов имеет каждый массив var t: arra…   12.02.2008 23:10
renesko1   ss имеет 7 элементов   12.02.2008 23:15
maksimla   написаны 3 функции массива наименьшего найти a) f…   13.02.2008 0:32
volvo   Они НЕ эквивалентные, потому как одна из этих функ…   13.02.2008 0:54
renesko1   Если я не ошибаюсь, эти функции возращают номер эл…   13.02.2008 0:58
maksimla   имеем type diena = (vakar, šiandien, rytoj)…   13.02.2008 1:14
volvo   a) A: 30; B: 5; C: 10; D: 3; b) A: real; B:(x, y, …   13.02.2008 1:22
maksimla   а ты мог бы за неделю пройти все про массивы и за…   13.02.2008 2:20
renesko1   я сам начал изучать pascal c 0 + школьная программ…   13.02.2008 3:21
volvo   Никакой не будет - процедура не возвращает результ…   13.02.2008 3:24
maksimla   jasna   13.02.2008 16:10
maksimla   задачу решите пожалста . сделаите програмку если в…   16.02.2008 22:59
Michael_Rybak   maksimla, одна тема - одна задача, понимаешь?   16.02.2008 23:28
maksimla   а понял но зачем так делать если тут легкие задачи…   17.02.2008 15:00
Michael_Rybak   чтобы не превращать форум в свалку.   17.02.2008 17:24


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 8.09.2025 2:03
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name