Forum » Programiranje » C++ seminarska
C++ seminarska
bezo22 ::
pri apj predmetu smo dobli za seminarsko naredit da z podprogrami narediš 1.CITAJ 2. SEŠTEVANJE 3.MNOŽENJE 4.DELJENJE 5. ODŠTEVANJE IN 6. PONOVI za teh 6 bi rabo podprograme pls HELP ! MY APJ is baD :D HVALA
roba87 ::
#include <iostream> using namespace std; void citaj (double& a, double& b) { cout << "vpisi a" << endl; cin >> a; cout << "vpisi b" << endl; cin >> b; } double vsota (double a, double b) { return a + b; } double mnozenje (double a, double b) { return a * b; } double deljenje (double a, double b) { return a / b; } double odstevanje (double a, double b) { return a - b; } /* glavni program int main () { double a,b; citaj(a,b); cout << "vsota = " << vsota (a,b) << endl; cout << "zmnozek = " << mnozenje (a,b) << endl; cout << "kolicnik = " << deljenje (a,b) << endl; cout << "razlika = " << odstevanje (a,b) << endl; system ("pause"); return 0; } */
bezo22 ::
am še lahko narediš tak če naprimer vpišeš x al pa kakšen znak da ti napiše da ni ustrzen znak in moreš vpisat novo število
nuclear ::
taki programi te vrnejo v mladost :( ah, kje so tisti časi..
Asus G14 2023 - Ryzen 7940HS - 32GB DDR5 - GeForce RTX 4080 - 990 PRO 4TB
smrduh ::
Js bi rabu nardit kalkulator v programu DEVC++(sestevanje, odstevanje, deljenje, množenje)s podprogrami. Nardit bi ga moral tako, da najprej vpišem eno stevilo, nato drugo, potem me naj vpraša za operacijo, potem pa pač 2 števili sešteje, odšteje, zmnoži, zdeli...Mi lahk kdo to nardi prosm, ker imam velike probleme s podprogrami
to bi rabu do ponedeljka 5.10.
lahk mi to pošlje na smrduh.bolek530@gmail.com
prosim
to bi rabu do ponedeljka 5.10.
lahk mi to pošlje na smrduh.bolek530@gmail.com
prosim
Zgodovina sprememb…
- spremenil: smrduh ()
win64 ::
Tako preverjaš vnos:
Za razlago tega pa preberi kakšno knjigo.
do cout << "Vnesi a:"; while(!(cin>>a));
Za razlago tega pa preberi kakšno knjigo.
Keki ::
Če bi posvetli tolko časa učenju programiranja kot posvečate prosjačenju za programe, bi imeli same top koderje.
http://www.alfakan.si/
http://mihajerot.si/
http://mihajerot.si/
urosz ::
tisti ki jim delajo seminarske namesto njih pa so še bolj "top". jaz delam seminarske za denar, pa se noben ki "kupi seminarsko" ne pritožuje, ker ve da tako pač je.
ne podpirat lenobe!!
ne podpirat lenobe!!
smrduh ::
saj se bom naučil programirat....le da to rabim do ponedeljka...v tem času pa se žal ne bom moral naučiti...prosim, če mi pomaga kdo in obljubim, da če bo kdo kdaj kaj rabil mu bom pomagal..
BigWhale ::
saj se bom naučil programirat....le da to rabim do ponedeljka...v tem času pa se žal ne bom moral naučiti...prosim, če mi pomaga kdo in obljubim, da če bo kdo kdaj kaj rabil mu bom pomagal..
Kako hudica mu bos pomagal, ce nic ne znas?!
smrduh ::
ja saj sem rekel, da se bom naučil ...samo zdaj imam premalo časa...zato bi prosil, da zdaj pomagajte meni...
win64 ::
2 dni je več kot dovolj za se naučit teh nekaj osnov. Knjigo v roke in predelat prvo poglavje!
roba87 ::
/*Js bi rabu nardit kalkulator v programu DEVC++(sestevanje, odstevanje, deljenje, množenje)s podprogrami. Nardit bi ga moral tako, da najprej vpišem eno stevilo, nato drugo, potem me naj vpraša za operacijo, potem pa pač 2 števili sešteje, odšteje, zmnoži, zdeli... Mi lahk kdo to nardi prosm, ker imam velike probleme s podprogrami */ #include <iostream> #include <conio.h> using namespace std; void vpisi (double& a, double& b) { cout << "vpisi prvo stevilo" << endl; cin >> a; cout << "vpisi drugo stevilo" << endl; cin >> b; } double sestevanje (double a, double b) { return a + b; } double odstevanje (double a, double b) { return a-b; } double deljenje (double a, double b) { return a / b; } double mnozenje (double a, double b) { return a * b; } int meni() // meni { int izbira; double a,b; vpisi(a,b); while (true) { cout << endl; cout << endl; cout << "1 - sestevanje " << endl; cout << "2 - odstevanje " << endl; cout << "3 - deljenje " << endl; cout << "4 - mnozenje " << endl; cout << "5 - izhod " << endl; cout << " " << endl; cout << endl; cout << endl; cin >> izbira; if ( izbira == 1 ) cout << "vsota = " << sestevanje(a,b) << endl; else if ( izbira == 2 ) cout << "razlika = " << odstevanje(a,b) << endl; else if ( izbira == 3 ) cout << "kolicnik = " << deljenje(a,b) << endl; else if ( izbira == 4 ) cout << "zmnozek = " << mnozenje(a,b) << endl; else if ( izbira == 5 ) return -1; else cout << "Nepravilna izbira!" << endl; } getch(); return 0; } int main () { meni(); system("pause"); return 0; }
roba87 ::
Np. Naslednjič probaj sam kaj napisat pa te bomo popravli, ker če nimaš volje do programiranja, potem si izbral napačen poklic.
techfreak :) ::
Če bi bila seminarska iz zgodovine bi še nekako razumel, da bi prosjačil na forumu. Ampak glede na to, da je očitno iz tvoje smeri bi pričakoval, da bi se vsaj to učil.
ERGY ::
Np. Naslednjič probaj sam kaj napisat pa te bomo popravli, ker če nimaš volje do programiranja, potem si izbral napačen poklic.
To niso ljudje, ki ne znajo ampak lenuhi, ki čakajo, da pride ven rešiev potem pa te pošle v 3pm. Tega modela več ne boš vidu na forumu. Mogoče pod drugim imenom, ko bo spet iskal rešitev na hitro.
fail
roba87 ::
Np. Naslednjič probaj sam kaj napisat pa te bomo popravli, ker če nimaš volje do programiranja, potem si izbral napačen poklic.
To niso ljudje, ki ne znajo ampak lenuhi, ki čakajo, da pride ven rešiev potem pa te pošle v 3pm. Tega modela več ne boš vidu na forumu. Mogoče pod drugim imenom, ko bo spet iskal rešitev na hitro.
fail
Ma saj sebi dela škodo, tako da me sploh ne boli :)
smiljan101 ::
sixkiller mi pomagaš
napiši mi tvoj elektronski naslov, da ti pošljem kodo, da mi jo pregledaš
sixkiller si pozabil??
napiši mi tvoj elektronski naslov, da ti pošljem kodo, da mi jo pregledaš
sixkiller si pozabil??
Zgodovina sprememb…
- spremenil: smiljan101 ()
smiljan101 ::
void vpisi(int a, int b) { string bes1; string bes2; cout << " Vpisi prvo stevilo: " << endl; getline(cin, bes1); cout << " Vpisi drugo stevilo: " << endl; getline(cin, bes2); } void sestevanje(int a, int b) { for(short i = 0; i < b;i++) { if(a + b); } } void mnozenje(int a,int b) { for(short i = 0; i < b;i++) { if(a * b); } } void deljenje(int a, int b) { for(short i = 0; i < b;i++) { if(a / b); } } void odstevanje(int a, int b) { for(short i = 0; i < b;i++) { if(a - b); } } int main() { int a,b; vpisi(a,b); int sestevanje, mnozenje, deljenje, odstevanje; cout << " Vsota = " << sestevanje << a+b << endl; cout << " Zmnozek = " << mnozenje << a*b << endl; cout << " Kolicnik = " << deljenje << a/b << endl; cout << " Razlika = " << odstevanje << a-b << endl;
mi lahko keri pove kaj je narobe, ker ko bi mi naj izračunalo, mi pridejo čudne številke
smoke ::
okej.
to je to, dalje pa naredi sam. pa ko boš klical funkcije je fajn da jim daš recimo kakšne vrednosti noter. v tem stilu:
int sestej(int a, int b) return a+b;
to je to, dalje pa naredi sam. pa ko boš klical funkcije je fajn da jim daš recimo kakšne vrednosti noter. v tem stilu:
int rezultat = sestej(1,1);
Zgodovina sprememb…
- spremenil: smoke ()
smiljan101 ::
ja...samo tak moram nardit ko sem jaz edino if stavek bi moral drugače zapisati kot sem .... da mi bo prav seštelo... bi mi pomagal?
smoke ::
človek.. imaš funkcijo (oz proceduro po tvoje) ki ji daš dva vhodna podatka in tista ti potem vrne (returna) seštevek. zdaj me pa razsvetli, za kaj je tu potreben pogoj?
smiljan101 ::
daj mi lahko popraviš oni if stavek ali pač kaj je narobe, da bo vse pravilno delovalo?
prosim
prosim
smiljan101 ::
vsota = 41958928749060
zmnozek = 2293664-1861550080
kolicnik = 20091983411
razlika = 22936004
točno takšne izpise dobim
zmnozek = 2293664-1861550080
kolicnik = 20091983411
razlika = 22936004
točno takšne izpise dobim
jinzo ::
Saj niso čudne, za to kaj delaš. Vsaj meni se zdijo čist logične in pravilne glede na napisano kodo.
smiljan101 ::
te pa mi naj nekdo prosim popravi da mi bo če bi vpisal 2 števili:
npr:2 in 2 izpisalo :
vsota = 4
zmnozek je = 4
kolicnik = 1
razlika = 0
npr:2 in 2 izpisalo :
vsota = 4
zmnozek je = 4
kolicnik = 1
razlika = 0
BigWhale ::
int a, b; void sestej() { cout << "Vsota " << a + b << endl; } int main () { cin >> a; cin >> b; sestej(); }
A si ziher, da bi v resnici rad imel to narejeno proceduralno. Torej s PASCAL procedurami, ki ne vracajo nicesar in z uporabo globalnih spremenljivk? Ce ja, potem lepo prosim, da poves na kateri soli te ucijo taksnih stvari.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C# testiranjeOddelek: Programiranje | 1271 (976) | Yacked2 |
» | KalkulatorOddelek: Programiranje | 1313 (1080) | lebdim |
» | problem s programiranjem ulomkaOddelek: Programiranje | 1665 (1105) | KaRkY |
» | Prikaz programa v windowsihOddelek: Programiranje | 1262 (1180) | s51as |
» | [C] naloga: min, max s funkcijami in kazalciOddelek: Programiranje | 1388 (1242) | bozjak |