PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   na ispitu sam, help!! visual c++ (https://forum.pcekspert.com/showthread.php?t=99624)

Omega 26.02.2008. 10:24

na ispitu sam, help!! visual c++
 
pozdrav...
uzdam se u azurnost foruma :D

evo mene "ekonomista" na ispitu iz osnova programiranja.... jos nekih sat vremena sam tu pa ako netko zna rjesiti ovaj zadatak..... platim pivu cevape, sta god :D
Citiraj:

napisite programski kod u kojem cete definirati razred kompleks koji ce sadrzavati dva realna (float) podatkovna clana s privatni pristupom a koji ce predstavljati realnu odnosno imaginarnu komponentu. definirajte dva konstruktora komponenata 0 i drugi s dva parametra tipa float koji ce biti pridjeljeni realnoj odnosno imaginarnoj komponenti kreiranog objekta. definirajte funkcijske clanove tipa void : SetRealni i SetImaginarni koji ce postavljati realnu odnosno imaginarnu komponentu na vrijednost dnu parametrom funkcije i funkcijske clanove koji ce vracati realnu odnosno imaginarnu komponentu objekta iz razreda kompleks
ne treba cijeli kod...
samo definirati klase, razrede

pipe 26.02.2008. 10:26

Ja ne mogu pomoci, jer ne znam, ali mogu ti bumpati temu!

Omega 26.02.2008. 11:40

rjeseno... :)

srale7 26.02.2008. 11:47

super..

Matt 26.02.2008. 12:12

Pa di si imao taj ispit? Kažeš ekonomist? Ja sam završio ekonomiju pa c++ nisam ni vidio :D

generic 26.02.2008. 13:20

Citiraj:

Autor Matt (Post 961094)
Pa di si imao taj ispit? Kažeš ekonomist? Ja sam završio ekonomiju pa c++ nisam ni vidio :D

Kristalna kugla kaže mi: Informatički menadžment u Rijeci

kyz0 27.02.2008. 01:54

Od kada objektno programiranje (pogotovo klase) spada u "osnove programiranja"?

yedwy 27.02.2008. 07:23

U C++? :stoopid: Pa naravno da spada u osnove nego kamo bi spadalo...?

kyz0 27.02.2008. 09:47

Pa neznam, nisam čuo da netko iz osnova programiranja (dakle, to bi bilo nekakvo upoznavanje s programiranjem, ono "Hello World" i takve stvari) počne učiti klase i slično...

1v@n 27.02.2008. 10:24

Ne sjećam se ni ja da smo mi na TVZ-u to radili. Ni u osnovama programiranja, ni u programiranju.

Baja 001 27.02.2008. 10:32

Citiraj:

Autor yedwy (Post 961663)
U C++? :stoopid: Pa naravno da spada u osnove nego kamo bi spadalo...?

Mi smo to nekidan prođšli iz osnova C++a. I da, to je osnova.

yedwy 27.02.2008. 14:27

U C++ u to je definitivno osnova... Pascal i C (vulgaris) ajde mogu proći pod osnova i bez klasa i ostalog, ali u C++ ne nikako, to je kao da kažeš kako učiš o bazama i radu s njima a ne učiš SQL..

kyz0 27.02.2008. 14:28

Citiraj:

Autor 1v@n (Post 961748)
Ne sjećam se ni ja da smo mi na TVZ-u to radili. Ni u osnovama programiranja, ni u programiranju.

Niti na feru se to ne radi u osnovama, niti u programiranju. Tamo se rade upravo osnove, ovo sigurno nisu osnove programiranja.

A na TVZ-u i na FER-u se to radi iz predmeta Objektno programiranje (1, 2 ili koje već).

Razumijem ja vas da se to radi u "osonovama" c++, ali smatram da c++, klase i ostalo nisu "osnove programiranja".

No dobro... otišli smo već u poveći off topic...

kyz0 27.02.2008. 14:29

Citiraj:

Autor yedwy (Post 961951)
to je kao da kažeš kako učiš o bazama i radu s njima a ne učiš SQL..

Pa nije SQL uvjet za rad sa Bazama :) Ja sam recimo imao predmet Baze 1 bez spominjanja SQL-a ;)

yedwy 27.02.2008. 17:19

Gle ova diskusija stvarno više nema smisla... To je osnova C++ i EOD oko toga... :nono:

Omega 01.03.2008. 00:39

al ste se raspisali :D
"informaticki menadment" u sibeniku... na godini 10 predmeta ekonomije i 1 "strucni" predment iz informatike...
na prvoj smo ucili word exel i slicno... sad ucimo pisati hello world i onda nam na ispitu da objektno :)

uglavnom... svi smo prosli jer je lik vidio da nema smisla.... osnove programiranja su strpali u 30 sati, tako da ono... drek
kao i ostatak faksa... sto se informatike barem tice

Dancho 01.03.2008. 14:31

sry nisam prije vidio temu pa da ti pomognem na vrijeme,
ali rjesenje bi mozda ovako izgledalo:

//kreiras header file Kompleks.h
#ifndef KOMPLEKS
#define KOMPLEKS
class kompleks
{
float real_k;
float imag_k;
public:
kompleks();
kompleks(float,float);
void print_k();
void set_realni(float);
void set_imaginarni(float);
};
#endif

//kreiras cpp file kompleks.cpp
#include"Kompleks.h"
#include
kompleks::kompleks()
{
real_k=0;
imag_k=0;
}
kompleks::kompleks(float a, float b)
{
real_k=a;
imag_k=b;
}
void kompleks::set_realni(float new_real_k)
{
real_k=new_real_k;
}
void kompleks::set_imaginarni(float new_imag_k)
{
imag_k=new_imag_k;
}
void kompleks:print_k()
{
std::cout<
std::cout<
}

//kreiras main.cpp
#include"Kompleks.h"
#include
int main()
{
kompleks var1;
var1.print_k();
kompleks var2(1.1,2.2);
var2.print_k();

var1.set_realni(3.3);
var1.set_imaginarni(4.4);
var1.print_k();

var2.set_realni(5.5);
var2.set_imaginarni(6.6);
var2.print_k();
return 0;
}

i to je to...

btw ja u ovom primjeru imam dva objekta tipa kompleks var1 i var2,
kojima se mijenja realna i imaginarna komponenta broja te ispisuje se
njihova vrijednost nakon svake promjene,rezultat je ovakav:

0
0
1.1
2.2
3.3
4.4
5.5
6.6

nadam se da sam nekome pomogao...
cu

matowin59 04.03.2008. 21:19

Citiraj:

Autor Omega (Post 964258)
al ste se raspisali :D
"informaticki menadment" u sibeniku... na godini 10 predmeta ekonomije i 1 "strucni" predment iz informatike...
na prvoj smo ucili word exel i slicno... sad ucimo pisati hello world i onda nam na ispitu da objektno :)

uglavnom... svi smo prosli jer je lik vidio da nema smisla.... osnove programiranja su strpali u 30 sati, tako da ono... drek
kao i ostatak faksa... sto se informatike barem tice

vidim da ti je kolega pomogao dolje a osnove osnova sam pokušao svima približiti na
http://metrobroadband.metronet.hr/helena-drpic
pogledaj možda ti pomogne na faksu...tamo su i klase ukratko...spremanje u datoteke ....funkcije i slično...naravno osnove.:)


Sva vremena su GMT +2. Sada je 20:24.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger