Упражнения Java: принимает имена, идентификаторы и оценки учащихся и отображает наивысший и самый низкий балл.

Java Basic: Упражнение-245 с решением

Напишите программу на Java, которая принимает имена, идентификаторы и оценки учащихся и отображает наивысший и самый низкий балл.

Имя и идентификатор учащегося — это строки, состоящие не более чем из 10 символов. Оценка представляет собой целое число от 0 до 100.

Пример решения:

Код Java:

  import java.util.Scanner; class Student {String name; String stu_id; int score; public Student () {this ("", "", 0)  ;} public Student (String initName, String initId, int initScore) {name = initName; stu_id = initId; score = initScore;}} public class Main {public static void main (String [] args) {Scanner in = new Scanner (  System.in); System.out.println ("Введите количество студентов:"); int n = Integer.parseInt (in.nextLine (). Trim ()); System.out.println ("Введите имя студента, идентификатор  , Оценка: "); Student stu = new Student (); Student max = new Student (); Student min = new Student (" "," ", 100); for (int i = 0; i stu.score) {  min.name = stu.name; min.stu_id = stu.stu_id; min.score = stu.score;}} System.out.println ("имя, идентификатор наивысшего и самого низкого баллов:"); System.  out.println (max.name + "" + max.stu_id); System.out.println (min.name + "" + min.stu_id); in.close ();}}   

Пример вывода:

 Введите количество студентов: 3 Введите имя студента, идентификатор, балл: Devid v1 72Peter v2 68Johnson v3 85name, ID наивысшего и самого низкого баллов  оценка: Johnson v3Peter v2 

Наглядное представление:

Блок-схема:

Редактор кода Java:

Предыдущий: Запись программа на Java, которая считывает список пар слова и номера страницы и печатает слово и список соответствующих номеров страниц.
Далее: Напишите программу на Java для преобразования трехзначного положительного числа в указанном выше формате. Например, 234 следует выводить как BBSSS1234, потому что в нем 2 «сотни», 3 «десять» и 4 единицы.

Оцените статью
nanomode.ru
Добавить комментарий