Форум программистов, компьютерный форум CyberForum.ru

Swift

Войти
Регистрация
Восстановить пароль
 
DeathKorps
0 / 0 / 0
Регистрация: 18.03.2016
Сообщений: 77
#1

Составить словарь, используя операторы управления потоками - Swift

30.05.2016, 15:07. Просмотров 447. Ответов 0
Метки нет (Все метки)

1. Создайте словарь, который будет содержать информацию о ваших студентах и их успехах. Ключом словаря должна быть фамилия, а значением — другой словарь, содержащий дату занятия и полученную на этом занятии оценку.
Тип данных словаря должен быть [String:[String:UInt]].
В вашем электронном журнале должно находиться по две оценки для каждого из трех учеников. Фамилии, даты за- нятий и оценки придумайте сами.
2. Посчитайте средний бал каждого студента и средний бал всей группы целиком и выведите всю полученную инфор- мацию на консоль.
НА swift
выхожу на результат, но сделать надо на циклах.
Objective-C
1
2
3
4
5
6
7
8
typealias markes = [String: [String: UInt]]
var registerP1: [String: UInt] = ["06.08.15": 3]
var registerP2: [String: UInt] = ["07.08.15": 5]
 
var register1: markes = ["Petrov": (registerP1), "Ivanov": ["06.08.15": 4], "Sidorov": ["06.08.15": 4]]
 
var register2: markes = ["Petrov": (registerP2), "Ivanov": ["07.08.15": 4], "Sidorov": ["07.08.15": 3]]
print((registerP1["06.08.15"]! + registerP2["07.08.15"]!) / 2)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2016, 15:07     Составить словарь, используя операторы управления потоками
Посмотрите здесь:
Swift Как вывести средний бал ученика в журнале (словарь) через цикл for-in?
Turbo Pascal Используя операторы цикла, составить таблицу значений функции
Pascal Составить блок-схему и программу для нахождения,используя операторы цикла for.
Задача (язык С + +). Составить программу-калькулятор на 4 арифметические действия, используя операторы ветвления C++
C++ Задача (язык С + +). Составить программу-калькулятор на 4 арифметические действия, используя операторы ветвления
C++ Операторы цикла и операторы передачи управления
Операторы ветвления и операторы передачи управления C++
Visual Basic Как используя операторы цикла и графики составить программу для рисования на экране каскада эллипсов
Найти число положительных и отрицательных элементов вектора,не используя операторы цикла и условные операторы Matlab
C (СИ) Составить рекурсивную функцию int DigitSum(int n) целого типа, которая находит сумму цифр целого числа n, не используя операторы цикла
Операторы передачи управления C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru