Форум программистов, компьютерный форум, киберфорум
Ruby
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 3

Программа, которая вводит информацию в файл

08.01.2013, 14:44. Показов 747. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
С записью данных в файл вроде разобрался, но еще нужно чтобы выводились фамилии которые встречаются один раз и указывались пол, возраст и курс.
Допустим:

Ruby
1
2
3
4
students = [{name: "Ivanov", pol: "m", age: 21, course: 5}, 
          {name: "Petrov", pol: "m", age: 19, course: 2},
          {name: "Sidirova", pol: "w", age: 21, course: 5}
          {name: "Sidirova", pol: "w", age: 21, course: 5}]
Как дальше быть?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.01.2013, 14:44
Ответы с готовыми решениями:

Программа, которая вводит информацию о студентах, а потом сортирует их по фамилии
Есть программа, которая вводит инфу о студентах, а потом сортирует их по фамилии. Ни то, ни другое не работает? ...

Программа, которая в режиме запроса вводит записи и помещает их в файл
Написать программу, которая в режиме запроса вводит записи и помещает их в файл. Сведения о телевизорах вводятся с новой строки для каждого...

Программа, которая бы записывала в текстовый файл информацию о всех пакетах, проходящих через сетевую карту
В упрощенном варианте требуется написать прогу, которая бы записывала в текстовый файл информацию о всех пакетах, проходящих через сетевую...

1
http://1248.site
131 / 119 / 20
Регистрация: 15.05.2012
Сообщений: 347
Записей в блоге: 10
09.01.2013, 08:38
Ruby
1
2
3
4
5
6
7
8
9
studs = [{:name=>"Ivanov", :pol=>"m", :age=>21, :course=>5}, 
         {:name=>"Petrov", :pol=>"m", :age=>19, :course=>2}, 
         {:name=>"Sidirova", :pol=>"w", :age=>21, :course=>5}, 
         {:name=>"Sidirova", :pol=>"w", :age=>21, :course=>5}]
fams=studs.map{|s|s[:name]}
ones=studs.select{|s|fams.one?{|f|f==s[:name]}}
puts ones
#{:name=>"Ivanov", :pol=>"m", :age=>21, :course=>5}
#{:name=>"Petrov", :pol=>"m", :age=>19, :course=>2}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.01.2013, 08:38
Помогаю со студенческими работами здесь

Написать программу, которая вводит информацию и печатает самое распространенное женское имя
Прошу помощи, болит голова х) Задача: На основе таблицы, содержащей следующую информацию о группе студентов некоторого вуза (фамилия,...

Написать программу, которая вводит информацию и печатает ФИО людей выше 170 см
Помогите пожалуйста, очень прошу. Определить комбинированный тип для представления следующих данных: анке- та (ФИО, возраст, номер...

Используя предложенную структуру записи, составить программу, которая для указанных государств СНГ вводит информацию
Определена запись: Record name:string; {название государства} sqr : real; {площадь территории} peop, sch, hosp,...

Написать программу, которая вводит заданную информацию и определяет какая группа была лучшей по каждому из предметов
Массив записей содержит информацию о результатах зимней сессии: фамилию, группу, оценки по трём предметам(физике, математике,...

Программа, которая вводит N и выводит 2^N - 1
Доброе время суток! Надо написать консольную программу, которая вводит N и выводит 2^N - 1


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru