package profprob1; import java.util.Random; public class ProfProb1 { /** * * @param args */ public static void main(String[] args) { Random r = new Random(); int day = r.nextInt(29) + 1; int month = r.nextInt(12) + 1; int year = 2005; int math = r.nextInt(3) + 3; int phys = r.nextInt(3) + 3; int inf = r.nextInt(3) + 3; int i = 1; int o = 50; double u = (Math.random()*50); //создаём случайное число String[] name = {"Иван", "Алексей", "Дмитрий", "Кирилл", "Антон", "Михаил", "Семён", "Андрей", "Леонид", "Павел", "Давид", "Николай", "Никита", "Евгений", "Пётр"}; int n; //выбираем случайное мужское имя n = (int) (Math.random()*15); String[] name1 = {"Полина", "Елена", "Мария","Дарья", "Анастасия", "Рената","Ирина", "Любовь", "Василиса","Галина", "Алиса", "Алина","Наталия", "Софья", "Елизавета"}; int n1; //выбираем случайное женское имя n1 = (int) (Math.random()*15); String [] lastname = {"Иванов", "Смирнов", "Кузнецов", "Попов", "Васильев", "Петров", "Соколов", "Михайлов", "Новиков", "Федоров", "Морозов", "Волков", "Алексеев", "Лебедев", "Семено", "Егоров", "Павлов", "Козлов", "Степанов", "Николаев", "Орлов", "Андреев", "Макаров", "Никитин", "Захаров", "Зайцев", "Соловьев", "Борисов", "Яковлев", "Григорьев"}; int ln; ln = (int) (Math.random()*30); String [] lastname1 = {"Васильева", "Зотова", "Уварова", "Салтыкова", "Панина", "Воронцова", "Рождественская", "Соколова", "Земцова", "Ларина", "Одинцова", "Каренина", "Сотникова", "Розова", "Рябинина", "Афинская", "Ростопчинкая", "Великая", "Сазонова", "Илларионова"}; int ln1; ln1 = (int) (Math.random()*20); if (u > 30) { System.out.println("Женское имя и фамилия: " + name1[n1] + " " + lastname1[ln1]); System.out.println("Дата рождения: " + day + "." + month + "." + year); System.out.println("Средний балл успеваемости по математике: " + math + "." + "Средний успеваемости по физике: " + phys + "." + "Средний балл успеваемости по информатике: " + inf + "." );//если рандомно установленное число в начале программы окажется больше 30, то выведется женское имя } else { System.out.println("Мужское имя и фамилия: " + name[n] + " " + lastname[ln]); System.out.println("Дата рождения: " + day + "." + month + "." + year); System.out.println("Средний балл успеваемости по математике: " + math + "." + "Средний успеваемости по физике: " + phys + "." + "Средний балл успеваемости по информатике: " + inf + "." );//усли меньше - мужское } }