Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
 Аватар для Harley Quinn
0 / 0 / 0
Регистрация: 18.01.2014
Сообщений: 25

Представьте данные о студентах в виде массива объектов типа "Студент"

10.04.2014, 15:04. Показов 1536. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребяяят, помогите пожалуйста сделать лабу. Пункт1 я сделала. А как дальше не знаю((((

1. Создайте функцию поиска в массиве студентов самого младшего и старшего.
2. Представьте данные о студентах в виде массива объектов типа "Студент"
3. Добавьте метод вывода свойств объекта типа "Студент" на экран в виде маркированного списка.
4. Оформите функцию из Пункта1 как метод объекта «Студент».

Студенты:

HTML5
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
29
30
<HTML>  
 
<HEAD> 
 
<TITLE>Поиск в массиве студентов</TITLE>  
 
</HEAD>  
 
<BODY> 
 
<script src="Студенты.js">
 
 
</script>
 
<h3>Список студентов</h3>
 
<script>print(student);</script>
 
<h3>Искомый студент</h3>
 
<script>
n=prompt('Выберите нужную функцию 1-max, 0-min');
print(poisk(student,n));
</script>
 
 
</BODY>  
 
</HTML>
JavaScript
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
student=[[1,"Кашин Д.В.",21,"мужской"],
        [2,"Сузик А.О.",21,"женский"],
        [3,"Короткова С.А.",19,"женский"],
        [4,"Михайлов А.Ю.",21,"мужской"],
        [5,"Харитонов А.М.",22,"мужской"]];
        
function print(mas){
    document.write("<table border=1>");
    for(i=0;i<mas.length;i++){
        document.write("<tr align='center'>");
    for(j=0;j<mas[i].length;j++)
         document.write("<td>"+ mas[i][j]+"</td>");
         document.write("</tr>");
}
    document.write("</table>");
}
function poisk(mas,n) {
 if (n==0) {
 min=100;
 m=new Array(1); 
 for(i=0;i<mas.length;i++){
   if(min>mas[i][2]){min=mas[i][2];m[0] = new Array(4);
        for(j=0;j<4;j++){
          m[0][j]=mas[i][j];
        }
        
    }      
 }
 return m;
}else{
 max=0;
 m=new Array(1); 
 for(i=0;i<mas.length;i++){
   if(max<mas[i][2]){max=mas[i][2];m[0] = new Array(4);
        for(j=0;j<4;j++){
          m[0][j]=mas[i][j];
        }
        
    }      
 }
 return m;
 
}
}
Вложения
Тип файла: 7z Java.7z (776 байт, 5 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.04.2014, 15:04
Ответы с готовыми решениями:

Написать программу для создания массива объектов класса «Студент» со сведениями о студентах
Разработать класс «Студент» и определить его методы: • Заполнение полей класса с клавиатуры • Загрузка из бинарного файла ...

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

Представить данные о студентах института в виде массива записей со структурой
Студент Ф.И.О. № группы СреднийБалл за семестр 1) Напишите процедуру заполнения/вывода содержимого...

2
29 / 29 / 11
Регистрация: 26.07.2013
Сообщений: 160
10.04.2014, 18:56
Напишу вам сам объект, далее разберетесь, думаю знаете как обращаться к свойствам объекта:
JavaScript
1
2
3
4
5
6
7
function Student(id, name, years, sex)
{
    this.id = id;
    this.name = name;
    this.years = years;
    this.sex = sex;
}
Пример:
JavaScript
1
2
3
var test = new Student(1, "Hello", 22, "male");
document.write(test.id); //1
document.write(test.name); //Hello
0
 Аватар для Harley Quinn
0 / 0 / 0
Регистрация: 18.01.2014
Сообщений: 25
23.04.2014, 08:54  [ТС]
Не получается все равно(((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.04.2014, 08:54
Помогаю со студенческими работами здесь

Представить данные о студентах в виде массива записей с заданной структурой
Ребята,помогите,пожалуйста,с прогой!!! Задание такое: Представить данные о студентах в виде массива записей со структурой: ...

Представить данные о студентах института в виде массива записей со следующей структурой
В паскале профан полный. Задача: Представить данные о студентах института в виде массива записей со следующей структурой: Студент ...

Как получить данные из формы в виде массива объектов?
Есть форма для отправки на сервер некоторых данных, в которой по клику на кнопку можно добавить или удалить группу полей. &lt;form...

Как вставить функцию (структура Студент (поля: ФИО и 4 оценки за экзамен) - вывести данные о студентах, сдавших сессию без троек)
Дана информация о пяти студентах. Структура имеет поля: фамилия, имя отчество и 4 оценки за экзамен. Вывести данные о студентах, сдавших...

Создайте файл Студент. Занесите в отдельный файл записи из файла Студент, добавив сведения о новых студентах
Создайте файл Студент. Занесите в отдельный файл записи из файла Студент, добавив сведения о новых студентах Вид файла студент: ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru