Вывести на экран анкетные данные студентов, получивших за всю сессию все оценки - Pascal

Узнай цену своей работы

Формулировка задачи:

: Составить список, содержащий сведения об n студентах. Для каждого студента должно быть указано:  фамилия;  ИНН;  дата рождения;  год поступления в университет;  курс;  группа;  оценки текущей сессии по трем предметам. Информацию о каждом студенте оформить в виде записи. Совокупность записей объединить в массив. Составить программу, которая обеспечивает ввод исходных данных, обработку и вывод на экран информации в соответствии с вариантом задания. Вывести на экран анкетные данные студентов, получивших за всю сессию все оценки. Надо само условие в конце
Листинг программы
  1. Const N=4;
  2. Type
  3. student = Record
  4. fam:String[15];
  5. inn:string[10];
  6. data_r:string[8];
  7. god_p:integer;
  8. kurs:1..5;
  9. gruppa:string[8];
  10. b1,b2,b3:2..5;
  11. End;
  12. Var spisok: Array [1..N] Of student;
  13. i: Integer;
  14. Begin
  15. For i:=1 To N Do
  16. With spisok[i] Do
  17. Begin
  18. Writeln('Введите фамилию');
  19. Readln(fam);
  20. Writeln('Введите ИНН');
  21. Readln(inn);
  22. Writeln('Введите дату рождения(DDMMGGGG)');
  23. Readln(data_r);
  24. Writeln('Введите год поступления');
  25. Readln(god_p);
  26. Writeln('Введите курс');
  27. Readln(kurs);
  28. Writeln('Введите группу');
  29. Readln(gruppa);
  30. Writeln('Введите три оценки');
  31. Readln(b1,b2,b3);
  32. End;

Решение задачи: «Вывести на экран анкетные данные студентов, получивших за всю сессию все оценки»

textual
Листинг программы
  1.   if (b1 = 5) and (b2 = 5) and (b3 = 5) then

Объяснение кода листинга программы

  1. Условный оператор if
  2. Переменная b1 со значением 5
  3. Переменная b2 со значением 5
  4. Переменная b3 со значением 5
  5. Логическое И (and) - оператор, который проверяет, равны ли значение b1, b2, и b3 5 Таким образом, код проверяет условие, что все три переменные b1, b2 и b3 содержат значение 5. Если это условие истинно, то выполняется определенное действие в блоке кода, следующем за оператором if.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы