Programski kod za prodavnicu artikala!

don Ljubo

Početnik
Poruka
14
Molim vas narode potrebna mi je vasa pomoc oko izrade seminarskog.Imam zadatak da napravim neki programcic u C++ ili Visual Basic-u na temu Prodavnica artikala(Kao neko dodje kupi neki artikal,u magacinu se broj tih artikala smanji i ja stampam cijenu artikla sa pdv-om i ostalo bla bla i moram imati bar kod. nije bitan puno bar kod to mogu staviti obicne brojeve,kao ono sifra artikla) .Ako ko ima slucajno gotov kod,makar nesto slicno tome da bi mi moglo koristiti,da ne pisem iz pocetka jer zaista nemam puno vremena za to.Ko je student zna i sam kakva je sad guzva :) .Imam kod u C-u (ispisuje sadrzaj fajla u kome se nalaze artikli) al to mi je nedovoljno,jer to je samo neki dio.To moram uraditi da bih pokazao profesoru da imam uradjeno i na taj nacin bi mi on omogucio da uopste polazem ispit,a zatrpan sam sa ucenjem drugih ispita tako da nemam puno vremena.Unaprijed zahvaljujem svima na odgovoru . .
 
Evo nesto sto sam ja nekad radio samo klase su u pitanju:
Artikal.h
Kod:
#pragma once
#include "stdafx.h"
class Artikal
{
	std::string _Ime,_Opis,_BarKod;
	double _Cena;
	int _Kolicina;
public:	
	Artikal();
	Artikal(
		std::string ime,
		std::string opis,
		std::string barKod,
		double cena,
		int kolicina);
	~Artikal(void);		
	std::string Ime(){ return this->_Ime; }
	std::string Opis() { return this->_Opis; }
	std::string BarKod() { return this->_BarKod; }
	double Cena() { return this->_Cena; }
	int Kolicina() { return this->_Kolicina; }

	bool operator==(Artikal b)
	{
		if (this->BarKod() == b.BarKod())
			return true;
		else
			return false;
	}
};

Artikal.cpp

Kod:
#include "stdafx.h"

Artikal::Artikal()
{
}

Artikal::Artikal(
	std::string ime,
	std::string opis,
	std::string barKod,
	double cena,
	int kolicina)
{
	this->_Ime = ime;
	this->_Opis = opis;
	this->_BarKod = barKod;
	this->_Cena = cena;
	this->_Kolicina = kolicina;
}

Artikal::~Artikal(void)
{
}

Prodavnica.h

Kod:
#pragma once
#include "stdafx.h"
class Prodavnica
{
	std::vector<Artikal> _Artikli;
public:
	Prodavnica();
	Artikal PretragaPoArtiklu(Artikal a);	
};

Prodavnica.cpp

Kod:
#include "stdafx.h"

Prodavnica::Prodavnica()
{
}
Artikal Prodavnica::PretragaPoArtiklu(Artikal a)
{
		for(int i=0;i<_Artikli.size();i++)
		{
			if (a == _Artikli[i])
			{
				return _Artikli[i];
			}
		}
}


eto to je to ako budem ima vremena uradicu ovo kako treba a ako ti ovo moze pomoci onda super :D
 
Zahvaljujem na odgovoru,mislim da ce i ovo pomoci.Al imas li nesto u C++ ? Mislim ovaj program pisan u C++ .Sa dugmadima ii td.Takav kod bi mi najvise odgovarao.Jer pored koda ja to sve moram opisati i otkucati a vremena zaista je malo :) jer rizikujem ako pocnem to raditi od pocetka necu imati vremena za druge ispite da ih spremim...Pozdravljam
 
Back
Top