Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 10
1

Определить, будет ли начислена студенту стипендия по результатам экзаменов

07.11.2013, 20:33. Показов 3203. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Определить, будет ли начислена студенту стипендия по результатам экзаменов (стипендия начисляется, если все экзамены сданы на «хорошо» и «отлично»), если известны оценки по всем экзаменам.
В чем здесь ошибка, если можно напишите правильную программу.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
program lab2;
Var
 NS,e,r,t,mark,i:Byte;
 b:Boolean;
Begin
 Writeln('вариант');
 Writeln('введите оценки');
 Write('математика');
 Readln(e);
 Write('история');
 Readln(r);
 Write('русский');
 Readln(t);
 Write('физика');
 Readln(NS);
 b:=false;
 i:=0;
 repeat
  Inc(i);
  Write('Next mark: ');
  Readln(mark);
  if mark<4 then b:=true;
 If b then write('*не будет')else write('будет');
END.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2013, 20:33
Ответы с готовыми решениями:

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

Определить, будет ли зачислен абитуриент в студенты по результатам вступительных экзаменов
Определить, будет ли зачислен абитуриент в студенты по результатам вступительных экзаменов, если...

По результатам приемных испытаний из трёх экзаменов определить студентов не прошедших испытание
По результатам приемных испытаний из трёх экзаменов определить студентов не прошедших испытание,...

Определить вид стипендии, которая будет назначена каждому студенту
нужна помощь с выполнением лабораторной само задание: Дан список студентов (25 человек) и их...

6
908 / 756 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
07.11.2013, 21:04 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
type
  othcenki = record
    urok: string;
    othcenka: byte;
  end;
 
var
  C: othcenki;
  n, i: byte;
  b: boolean;
 
begin
  b := true;
  Write('Введите количество предметов: ');
  readln(n);
  writeln;
  for i := 1 to n do
  begin
    Write(' введите предмет: ');
    Readln(C.urok);
    Write(' введите оценку: ');
    Readln(C.othcenka);
    if C.othcenka < 4 then b := false
  end;
  writeln;
  if b then write(' Стипендия будет начислена.')
  else write('Стипендия не будет начислена.')
end.
1
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 10
08.11.2013, 16:18  [ТС] 3
после ввода данных не выдает результат
0
908 / 756 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
08.11.2013, 17:16 4
Сначала вводите количество предметов. Потом название предмета и его оценку столько раз, сколько предметов (n раз). Всё работает правильно.
0
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 10
08.11.2013, 18:08  [ТС] 5
ну ввожу к примеру 2 потом пишу предметы и оценки где надо а в конце просто закрывает
0
908 / 756 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
08.11.2013, 18:38 6
Должно быть, к примеру, так:

Введите количество предметов: 2

введите предмет: история
введите оценку: 3
введите предмет: математика
введите оценку: 5

Стипендия не будет начислена.
0
Модератор
9868 / 5236 / 3306
Регистрация: 17.08.2012
Сообщений: 16,006
08.11.2013, 19:24 7
Цитата Сообщение от virus111 Посмотреть сообщение
а в конце просто закрывает
Перед последней строкой вставьте строку "readln".
1
08.11.2013, 19:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2013, 19:24
Помогаю со студенческими работами здесь

Запрос на получение среднего балла по результатам 4 экзаменов для каждого студента
Друзья! не могу разобраться как посчитать средний балл в запросе. Подскажите &quot;чайнику&quot;, как...

По результатам сдачи экзаменов в сессию решено назначить стипендию по следующим правилам
(условие этой сделанной задачи): При решении задачи поступим следующим образом. Вычислим...

Список фамилий студентов, которым будет назначена обычная и повышенная стипендия
Дано задание: Дана строка с результатами экзамена по предмету формата «Предмет:...

Какова вероятность, что после сдачи двух экзаменов количество отличных оценок у этих студентов будет одинаково?
Для студента Петрова вероятность сдать на отлично экзамен по высшей математике равна 0,7, а по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru