Detyra (3) Double Link List (ADT)

Programim C++ detyre, krijim dhe testing i nje double list link

cdouble-link-list.rar

Tirana Center of Technology

—————————driver.cpp———————-

//driver.cpp
//written to test doubly-linked list ADT
//ItemType must have << and >> operators defined

#include <fstream>
#include <iostream>
#include <string>
#include “sortlist.h”
using namespace std;

template <class ItemType>
void PrintAscending(ostream& dataFile, SortedType<ItemType>& list, string listName);
//pre: list has been initialized
//  dataFile is open for output
//post: each component in list has been written to dataFile
//  dataFile is still open

template <class ItemType>
void PrintDescending(ostream& dataFile, SortedType<ItemType>& list, string listName);
//pre: list has been initialized
//  dataFile is open for output
//post: each component in list has been written, in reverse order, to dataFile
//  dataFile is still open

void DisplayMenu(int& choice);
//pre: listA and listB have been initialized
//post: displays a menu for list operations

template <class ItemType>
void Insert(SortedType<ItemType>& list, string listName);
//pre: list has been initialized
//     item to insert is entered by the user in the function
//post: Calls the ADT InsertItem and prints a message indicating
//      success or failure

template <class ItemType>
void Delete(SortedType<ItemType>& list, string listName);
//pre: list has been initialized
//     item to delete is entered by the user within the function
//post: Calls the ADT delete function and prints a message
//      indicating success or failure.

template <class ItemType>
void Retrieve(SortedType<ItemType> list);
//pre:  none
//post: prompts user for item to retrieve from list; displays message
//        indicating whether or not item was found in the list

int main()
{
SortedType<int> listA, listB, listC;
int choice;
Continue reading “Detyra (3) Double Link List (ADT)”

Detyra (2) C++

Ne programin C++ bashkengjitur e ndertuar si detyre mesohen thirrjet e funksioneve ne nje program te nivelit mesatar. Programi tregon kohen e pritjes per meshkujt dhe per femrat per te perdorur VC publike.

cfunksionet-detyra-program.rar

Tirana Center of Technology

——–driver.cpp———————-

#include<string>
#include<iostream>
#include<fstream>
//the library when we use the clock and random number function
#include “Patron.h”
#include “Restroom.h”
#include “Input.h”
#include “Output.h”
#include “assign6.h”
using namespace std;

int main()
{
ofstream fout;
fout.open(“output.dat”);

int counter = 0;
do
{
//output

Output simOutputs;
simOutputs.numMenAttendingRest = 0;
simOutputs.numWomenAttendingRest = 0;
simOutputs.numMenUseRest = 0;
simOutputs.numWomenUseRest = 0;
simOutputs.totalMenWaitTime = 0;
simOutputs.totalWomenWaitTime = 0;
simOutputs.menLine = 0;
simOutputs.womenLine = 0;
Input simInputs;

int clock = 0;
double arrivalProbM, arrivalProbF;

Patron pF, pM;
getInput(simInputs, counter);
Restroom womenRoom(simInputs.numFemaleStalls), menRoom(simInputs.numMaleStalls);
arrivalPropability(simInputs, arrivalProbM, arrivalProbF);
for (clock; clock < simInputs.eventLength; clock++)
{
checkFemaleArrival(arrivalProbF, womenRoom, clock, pF, simOutputs);
checkMaleArrival(arrivalProbM, menRoom, clock, pM, simOutputs);
womenRoom.updateStalls();
menRoom.updateStalls();
femaleStallAvailable(womenRoom, pF, clock, simOutputs);
maleStallAvailable(menRoom, pM, clock, simOutputs);
}
//yetInLine(simOutputs);
displayOutput(counter, simInputs, simOutputs, menRoom, womenRoom);
}while(reGetInput());
fout.close();
return 0;
}

————————————————————

Detyra (1) programim C++

Bashkengjitur gjendet nje program C++ ndertuar si detyre. Programi krijon nje  klase queue dhe teston operacionet SHTO dhe FSHI.

cqueue-array-class.rar

Tirana Center of Technology

—————driver.cpp—————————-
#include<iostream>
#include<fstream>
#include<string>
#include “Queue1.h”
using namespace std;

void printQue(ostream& fout, QueType<ItemType> q, string queName);
//pre: que has been initilized, fout is open for output
//post: each element of que has been written to datafile

void displayMenu(int& choice);
//pre: none
//post: displays the menu for the user to run operations on several queues

void addElement(QueType<ItemType>& q, string queName);
//pre: none
//post: if queue is not full, a user-entered item is added to queue
//        if queue is full a message is displayed

void deleteElement(QueType<ItemType>& q, string queName);
//pre: none
//post: if que is not empty deletes an item from the queue and displayed
//        if que is empty a “que is empty” message is displayed

int main()
{
int size;
int choice;
cout<<“Enter the size of the queue2″<<endl;
cin>>size;
QueType<ItemType> que2(size);
QueType<ItemType> que1;

Continue reading “Detyra (1) programim C++”

Midis Botës Programimit dhe Ekonomikut…?

Cfarë do të thotë të jesh programues?

Qender Trajnimi Kurse Programim
Të punosh 7-10 orë në ditë në duke programuar në WEB Development languages si ASP.NET, JAVA, PHP, RUBY etj, duke ditur edhe databazë e cila gjendet në cdo aplikim web. Në përgjithësi duhen rreth 1-2 vjet programim (në shkollë, kurse trajnimi, autodidakt, internship dhe punë) që të quhesh i pavarur si programues. Pra, ka një kurbë mësimi jo të vogël.

Nëse e shikon veten këtu është mirë të filloni sa më shpejt duke programuar në shkollë, kurse trajnimi, autodidakt, internship dhe punë.

Akoma nuk e gjeni veten?           Image result for intersection signs
Mundësia tjetër është Ekonomik. Ok, Ekonomiku me drejtimet e tij në Kontabilitet, Financë, Ekonomiks, dhe Marketing. Mund t’a gjeni veten në këto nën drejtime të Ekonomikut…(ju e dini nëse e gjeni veten këtu)

Midis botës ekonomike dhe informatikës gjenden edhe pozicionet e punës të cilat kërkojnë databazë development. Këto nuk do të programoni por do të mirëmbani bazën e të dhënave të një kompanie apo institucioni. Do të kryeni tranzaksione hyrëse, përditësime dhe raportime; do të integroni të dhënat nga dokumenta Exceli, Notepad etj.

Akoma nuk e gjeni veten? 

Ok, për studentët që janë ndërmjet botës informatike, ekonomike, dhe marketingut profesioni i shumë dëshiruar nga kompanitë është “Online Media Specialist”.

Cfarë është online media specialist?

Përgjegjësitë:

  • Web design, HTML, CSS, SEO dhe Google Analytics, AdSense etj.
  • Identifikimi i klientëve online nëpërmjet platformave të ndryshme online, mesazheve dhe ndërtimi i strategjive për publikim online të informacionit.
  • Krijimi, përditësimi, publikimi dhe shpërndarja e lajmeve ditore (në text, imazhe, video, HTML etj) duke inkurajuar komunitetin për rreth.
  • Mirëmbajtja e faqeve sociale dhe blogs, facebook, linkedin, instagram, blogs të ndryshëm si blogger etj.
  • Krijimi i eventeve dhe kalendareve te kompanise.
  • Bashkëpunimi ndërmjet departamenteve dhe klientëve nëpërjme CRM, Customer Relationship Manager.
  • Shkrim teknik në web
  • Gjuha Angleze

Vizitoni Qendrën e Teknologjisë Tiranë për trajnime në Online Media Specialit, Databazë, Programim (C++, JAVA, Web), Windows dhe Linux Server Admin dhe IT (Cisco Switching & Routing / Diagnostikim PC). Pra ne mbulojmw spektrin e IT dhe online deri tek Ekonomiku por pa u futur ne ekonomik.


Rr. Durrësit #53, Tiranë | it.tct.al | 069.89.69.889