Известны оценки абитуриента на четырех экзаменах - определить, сколько «5» он получил - Pascal ABC
Формулировка задачи:
Известны оценки абитуриента на четырех экзаменах. Определить, сколько «5» он получил. Я новичок в паскале я делаю begin.writeln.readln и сама формула там. но мне учитель говорит можно решить в 3-5 строчек. но ничего не может объяснить толком. хотелось бы посмотреть наглядно как это выглядит. Спасибо заранее
Решение задачи: «Известны оценки абитуриента на четырех экзаменах - определить, сколько «5» он получил»
textual
Листинг программы
var k,a,b,c,d:integer; begin write('Введите оценку: '); readln(a); write('Введите оценку: '); readln(b); write('Введите оценку: '); readln(c); write('Введите оценку: '); readln(d); k:=ord(a=5)+ord(b=5)+ord(b=5)+ord(d=5); writeln('Пятерок получено: ',k); readln; end.
Объяснение кода листинга программы
В данном коде происходит чтение оценок абитуриента с помощью функции readln и сохранение их в переменных a, b, c, d. Затем происходит вычисление количества пятерок с помощью формулы k = ord(a = 5) + ord(b = 5) + ord(b = 5) + ord(d = 5). Полученное количество пятерок выводится на экран с помощью функции writeln.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д