Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Otro

COS Assignment 2 solutions ready to submit, with source code

Puntuación
-
Vendido
2
Páginas
15
Subido en
05-06-2023
Escrito en
2022/2023

the document has the solutions to the second assignment

Institución
Grado

Vista previa del contenido

COS1512 2023 ASSIGNMENT 2
DISCUSSION
(with the source code you need)

Crystal Indigo!
Crystal Indigo!
Providing all solutions you need anytime
+27 76 626 8187




***copy and run the code, then submit what you need to submit***
Or ask for the source code
if there is a program that is not running, please contact

,Question 1
#include <iostream>
using namespace std;

// Function to calculate tuition fees for a student without repeated modules
double calcFees(int numModules, double moduleFee)
{
return numModules * moduleFee;
}

// Function to calculate tuition fees for a student with repeated modules
double calcFees(int numModules, double moduleFee, int numRepeatedModules,
double repeatedModuleFee)
{
return (numModules * moduleFee) + (numRepeatedModules * repeatedModuleFee);
}

int main()
{
int numModules, numRepeatedModules;
double moduleFee, repeatedModuleFee;

cout << "Does the student repeat any modules? (1 for Yes, 0 for No): ";
int repeatModules;
cin >> repeatModules;

cout << "Enter the number of modules enrolled for the first time: ";
cin >> numModules;
cout << "Enter the fee for those modules: R";
cin >> moduleFee;

if (repeatModules)
{
cout << "Enter the number of modules repeated: ";
cin >> numRepeatedModules;
cout << "Enter the fee for the repeated modules: R";
cin >> repeatedModuleFee;

double totalFees = calcFees(numModules, moduleFee, numRepeatedModules,
repeatedModuleFee);
cout << "Total tuition fees: R" << totalFees << endl;
}
else
{
double totalFees = calcFees(numModules, moduleFee);
cout << "Total tuition fees: R" << totalFees << endl;
}

return 0;
}

, Output




Question 2
#include <iostream>
#include <cassert>

using namespace std;

void convertTo12Hour(int hour24, int minute)
{
assert(hour24 >= 0 && hour24 < 24 && minute >= 0 && minute < 60);

string meridiem = (hour24 < 12) ? "AM" : "PM";
int hour12 = (hour24 == 0 || hour24 == 12) ? 12 : hour24 % 12;

cout << "12-hour notation: " << hour12 << ":" << minute << " " << meridiem
<< std::endl;
}

int main()
{
int hour24, minute;

cout << "Enter time in 24-hour notation (hour minute): ";
cin >> hour24 >> minute;

convertTo12Hour(hour24, minute);

return 0;
}

Escuela, estudio y materia

Institución
Grado

Información del documento

Subido en
5 de junio de 2023
Número de páginas
15
Escrito en
2022/2023
Tipo
OTRO
Personaje
Desconocido

Temas

$4.91
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
CrystalIndigo University of South Africa (Unisa)
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
486
Miembro desde
5 año
Número de seguidores
226
Documentos
73
Última venta
5 meses hace
CrystalIndigo Solutions

providing all solutions to all computer science modules

4.1

51 reseñas

5
27
4
13
3
6
2
1
1
4

Documentos populares

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes