Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 976 ответов!

В таблице Dat хранятся оценки (по десятибалльной шкале) студента по программированию за 8 прошедших с начала учебы семестров (Dat[1] -оценка за первый

5-9 класс

семестр, Dat[2] - оценка за второй семестр и т.д.). Определите что будет напечатано в результате выполнения следующего алгоритма:

Var k,m, term: integer;

Dat: array[1..8] of integer;

begin

Dat[1]:= 7 ; Dat[2]:= 7 ; Dat[3]:=6 ; Dat[4]:= 8 ;

Dat[5]:=4 ; Dat[6]:= 5; Dat[7]:= 4; Dat[8]:= 7;

term:=1; m:=Dat[1];

for k:=2 to 8 do

begin if Dat[k] < m then

begin m:=Dat[k]; term:=k

end end

write (term); end.

Пatrick 18 сент. 2013 г., 15:25:32 (10 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
СУДЖИК
18 сент. 2013 г., 16:01:51 (10 лет назад)

Программа ищет номер семестра, в котором у студента была самая низкая оценка (если такая оценка встречается более одного раза, то берётся первый найденный номер).

В результате работы программы будет напечатано:

5

(в пятом семестре у студента впервые была четвёрка)

 

Ответ:5

 

PS Кстати, в предпоследней строке две ошибки: нужно ставить точку с запятой после "end":

 

...

begin if Dat[k] < m then

begin m:=Dat[k]; term:=k

end; end;

write (term); end.

 

 

Ответить

Другие вопросы из категории

Читайте также

Выполняется в Microsoft Office Excel. Помогите пожалуйста. спортсменов-многоборцев принимают участие в соревнованиях по 5 видам спорта. По каждому виду

спорта спортсмен набирает определенное количество очков по десятибалльной шкале. Все исходные данные (фамилии спортсменов, виды спорта и баллы за них) задаются произвольным образом на ваше усмотрение. Спортсмену присваивается звание мастера, если он набрал в сумме не менее 45 очков, если не менее 30 очков – кандидат в мастера спорта, а если менее 30 очков, то претендент.

В таблице Dat хранятся цены в рублях за 10 видов товаров(Dat[1] - оценка за первый вид товара, Dat[2] - за второй и т.д.). Определите что будет

напечатано в результате выполнения следующего алгоритма, записанного на трёх алгоритмаических языках.

В таблице Dat хранятся данные измерений среднесуточной температуры за

10 дней в градусах (Dat[1] – данные за первый день, Dat[2] – за второй
и т. д.). Определите, какое число будет напечатано в результате работы
следующей программы. Текст программы приведён на трёх языках
программирования

Для группы студентов информационных технологий из 10 человек необходимо:

1.Составить расчетную таблицу на выдачу стипендии по результатам двух сессий( зимней и летней) Каждая сессия состоит из 6 зачетов(зачет\незачет) и 5 экзаменов( оцениваются по 5 бальной шкале)Учащиеся допускаются к сессии, если он сдал все зачеты. Несданный экзамен можно пересдать, но стипендия, в этом случае не назначается . Стипендия рассчитывается по формуле S=K*M, где М=400, а размер коэфициента K зависит от полученных оценок:
если сессия сдана без троек, k=1,0
если 1, 2 четверки то К=1.5
если сессия сдана на отлично то к=2.0

В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] – заданий сделал первый ученик

Dat[2] – второй ученик и т.д.). Определите, что будет напечатано в
результате работы следующей программы.

Алгоритмический
язык
алг
нач
целтаб Dat[1:11]
цел k, m
Dat[1]:=20; Dat[2]:=25
Dat[3]:=19; Dat[4]:=25
Dat[5]:=26; Dat[6]:=22
Dat[7]:=24; Dat[8]:=28
Dat[9]:=26; Dat[10]:=21
Dat[11]:=27
m:= 30
нц для k от 1 до 11
если Dat[k] < m то
m:=Dat[k]
все
кц
вывод m
кон



Вы находитесь на странице вопроса "В таблице Dat хранятся оценки (по десятибалльной шкале) студента по программированию за 8 прошедших с начала учебы семестров (Dat[1] -оценка за первый", категории "информатика". Данный вопрос относится к разделу "5-9" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.