Giter VIP home page Giter VIP logo

lab08's Introduction

-- Administrator bloc --

Introduceți posibilitatea de a crea o lista de notificare. Utilizatorul poate crea interactiv o lista de apartamente care urmează sa fie notificate.

Adăugați următoarele acțiuni (elemente de meniu):

• Golește lista: șterge toate apartamentele din lista.

• Adaugă in lista: adaugă un apartament după nrApartament

• Generează lista: utilizatorul introduce numărul total de apartamente, lista se populează aleator cu apartamente

• Export. Salvează lista in fișier: CVS sau HTML. Se face salvarea in fișier doar când s-a selectat acest meniu, coșul nu este persistent (la repornire aplicație coșul este din nou gol) , utilizatorul introduce numele fișierului unde se salvează la fiecare export.

După fiecare acțiune utilizator se afișează numărul total de apartamente din lista.

Cerințe Iterația 1:

• Modificați aplicația: folosiți clasa vector din STL si înlocuiți toate for-urile din aplicație cu algoritmi din STL si varianta c++11 de for (range for). Exemplu de algoritmi: copy_if (la filtrare), find_if (căutare), sort

• Folosiți excepții pentru a raporta erori (creați clase proprii pentru excepții).

• Adăugați funcționalitatea noua (descris la fiecare problema).

lab08's People

Contributors

dianaa101 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.