Announcements | Last Post | |
---|---|---|
SoC Curricula | 09/30/2017 01:08PM | |
Demarcation or scoping of examinations and assessment | 02/13/2017 07:59AM | |
School of Computing Short Learning Programmes | 11/24/2014 08:37AM | |
Unisa contact information | 07/28/2011 01:28PM |
Anonymous User
Assignment 2 questuin 1 July 30, 2011 03:17PM |
Rating: 0 |
Re: Assignment 2 questuin 1 July 30, 2011 06:10PM |
Registered: 18 years ago Posts: 1,424 Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 01, 2011 11:56AM |
Rating: 0 |
Re: Assignment 2 questuin 1 August 01, 2011 01:15PM |
Registered: 18 years ago Posts: 1,424 Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 01, 2011 02:52PM |
Rating: 0 |
Re: Assignment 2 questuin 1 August 03, 2011 02:56PM |
Registered: 15 years ago Posts: 152 Rating: 0 |
Re: Assignment 2 questuin 1 August 03, 2011 06:24PM |
Registered: 18 years ago Posts: 1,424 Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 04, 2011 05:32PM |
Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 04, 2011 07:38PM |
Rating: 0 |
Re: Assignment 2 questuin 1 August 04, 2011 09:36PM |
Registered: 18 years ago Posts: 1,424 Rating: 0 |
Language: C++ (QT)bool vacancy(QDate arrivalDate, QDate departureDate) { for(QDate currentDate = arrivalDate; currentDate <= departure; currentDate = currentDate.addDays(1)){ if (currentDate == roomsAvailable(currentDate)) return true; } return false; }
Anonymous User
Re: Assignment 2 questuin 1 August 05, 2011 02:22PM |
Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 12, 2011 11:40AM |
Rating: 0 |
Re: Assignment 2 questuin 1 August 12, 2011 12:53PM |
Registered: 18 years ago Posts: 1,424 Rating: 0 |
Language: C++Booking *newBooking; If (guest2 == 0){ newBooking = new Single(contactPerson, arrivalDate, departureDate, guest1); } else { newBooking = new Sharing(contactPerson, arrivalDate, departureDate, guest1, guest2); } append(newBooking); return newBooking;
Anonymous User
Re: Assignment 2 questuin 1 August 12, 2011 04:44PM |
Rating: 0 |
Re: Assignment 2 questuin 1 August 23, 2011 10:29AM |
Registered: 13 years ago Posts: 12 Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 23, 2011 05:50PM |
Rating: 0 |
Re: Assignment 2 questuin 1 August 24, 2011 02:17PM |
Registered: 12 years ago Posts: 43 Rating: 0 |
Language: C++ (QT){ public: Booking(Person c, QDate a, QDate d); QString toString(); virtual double rate() = 0; bool booked(QDate d); double SINGLE_PPPN; double SHARING_PPPN; private: Person m_Contact; QDate m_ArrivalDate; QDate m_DepartureDate; };
Language: C++ (QT)#include<QString> #include<QDate> #include "booking.h" #include "person.h" Booking::Booking(Person c, QDate a, QDate d) { m_Contact = c; // IT DOESN';T WORK!!!!! m_ArrivalDate = a; m_DepartureDate = d; SINGLE_PPPN = 50.0; SHARING_PPPN = 100.0; } QString Booking::toString() { return (m_Contact.toString() + ", Arrival Date: " + m_ArrivalDate + ", Departure Date: " + m_DepartureDate); } bool Booking::booked(QDate d) { if ((m_ArrivalDate <= d) && (d < m_DepartureDate)) return true; else return false; }
Re: Assignment 2 questuin 1 August 24, 2011 03:17PM |
Registered: 15 years ago Posts: 3,496 Rating: 1 |
Re: Assignment 2 questuin 1 August 24, 2011 03:45PM |
Registered: 12 years ago Posts: 43 Rating: 0 |
Re: Assignment 2 questuin 1 August 24, 2011 04:20PM |
Registered: 15 years ago Posts: 3,496 Rating: 1 |
Re: Assignment 2 questuin 1 August 24, 2011 07:33PM |
Registered: 14 years ago Posts: 6 Rating: 0 |
Language: C++ (QT)int BookingList::roomsAvailable(QDate d){ int roomsOccupied = 0; foreach (Booking, BookingList);{ if (Booking::booked(d)) roomsOccupied++; } return NO_OF_ROOMS - roomsOccupied; }
Re: Assignment 2 questuin 1 August 24, 2011 10:22PM |
Registered: 15 years ago Posts: 3,496 Rating: 1 |
Re: Assignment 2 questuin 1 August 25, 2011 08:35AM |
Registered: 12 years ago Posts: 43 Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 25, 2011 10:32AM |
Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 25, 2011 10:36AM |
Rating: 0 |
Re: Assignment 2 questuin 1 August 25, 2011 12:11PM |
Registered: 12 years ago Posts: 43 Rating: 0 |
Anonymous User
Re: Assignment 2 questuin 1 August 25, 2011 02:17PM |
Rating: 0 |
Language: C++ (QT)if ((b->booked(d)) { roomsOccupied ++ }
Re: Assignment 2 questuin 1 August 25, 2011 09:04PM |
Registered: 12 years ago Posts: 43 Rating: 0 |
Re: Assignment 2 questuin 1 August 28, 2011 11:18PM |
Registered: 13 years ago Posts: 77 Rating: 0 |
Quote
slow eddy
Are you passing an instance as the first argument to your foreach loop?
Looks to me like it's just the class of that object. Maybe you can do that, but I suspect not. Look up foreach in the Qt docs and make sure, I reckon. That might sort you out.
Re: Assignment 2 questuin 1 August 28, 2011 11:20PM |
Registered: 13 years ago Posts: 77 Rating: 0 |