Program, simulujuci zbierku fin. ciastok

Programovacie jazyky, rady, poradňa...
mcgangster
Light Expert
Light Expert
Príspevky: 40
Registrovaný: 05 júl 2008, 9:34

Program, simulujuci zbierku fin. ciastok

Príspevok od používateľa mcgangster »

Potrebujem navrhnut program (v C++), ktory bude simulovat zbierku financnych ciastok na nakup urciteho predmetu. Najprv si mal program vyziadat cielovu sumu a potom by mal postupne vyzadovat jednotlive vklady dovtedy, kym tuto sumu nedosiahne. Po kazdom vklade by mal vypisat stav zbierky. Za odpoved vopred dakujem :wink:
beardie
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20489
Registrovaný: 12 nov 2006, 10:52

Re: Program, simulujuci zbierku fin. ciastok

Príspevok od používateľa beardie »

vklad = 0;
suma = 0;
do {
vypis "vloz dalsi vklad";
nacitaj vklad;
suma = suma + vklad;
} while (x>suma)
mcgangster
Light Expert
Light Expert
Príspevky: 40
Registrovaný: 05 júl 2008, 9:34

Re: Program, simulujuci zbierku fin. ciastok

Príspevok od používateľa mcgangster »

prepac, ale nemohol by si mi to napisat do jazyka c++? velmi by som bol vdacny :(

//autoeditácia príspevku (20 Jún 2011, 23:01)
Prosim Vas, nemohli by sme mi s tym pomôct, potrebujem to upravit tak, aby sa to pytalo stale na tie vklady... zatial som to spravil takto:

Kód: Vybrať všetko

#include <iostream>
#include <cstdlib>
#include <string>
#include <stdlib.h>

using namespace std;

int vypocet(int uvklad, int zvysok) // inicializujes vypocet aby si ho nemusel stale dookola vyvolavat v programe...
{
        return (uvklad - zvysok);
}

int main()
{	
	int zvysok;   // inicializujes premene zvysok a uvklad (uvodny vklad)
	int uvklad;
	int splatka;
	cout << "Vytajte v programe na \nProsim Vas zadajte sumu predmetu, ktory si chcete kupit"; // uvitanie do programu 
	cin >> uvklad;

	cout << "\n\nVlozili ste "<< uvklad <<" eur"; // informuje o vlozenom vklade 

	cout << "\n\n\n\nProsim Pan Mikula vlozte splatkovu sumu!: "; // pyta vlozit prvu splatkovu sumu
	cin >> zvysok;


	cout << "\n\nZaplatili ste sumu: " << zvysok <<" eur";           // opet mu pripominas jeho cislo..
	splatka = vypocet(uvklad, zvysok);
	
	cout << "\nDo uplneho splatenia zostava: " << splatka << " eur";   // tento prikaz vyvolava vyssie urcene int vypocet ktory sme hovorili ze budeme moct vyvolavat neskor v texte
	
    
	cin.get();    // zabestecuje aby program sa nevypol ale sa vypne az po zadani dvoch enter!
	cin.get();


	return 0;
}

c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Re: Program, simulujuci zbierku fin. ciastok

Príspevok od používateľa c-ice »

:D co sa ti na jeho pseudo C zapise nepáči to co potrebuješ je spravne ...
UTFG: Loop ... alebo Cyklus

Kód: Vybrať všetko

while('podmienka'){
//...;
}
do{
//...
while('podmienka');
for( ; 'podmienka';){
//...
}
Napísať odpoveď