Hogyan kell változóhoz "változó értékét" hozzáadni?
Azt a kis egyszerűséget akarom megvalósítani, hogy a felhasználó gondol egy számra, utána hozzáad valamennyit a számhoz, utána az előző számot leírja, kivonódik a gondolt számból és még egy csomó ilyen számítási... nem tudom miket...
Úgy próbáltam az összeadást hogy
if (szam==0)
{
szam ++ hozzaad;
}
(nevetséges vagyok) :)
Bemásolom a forráskódot is!
__________________________________________________________
#include <iostream>
using namespace std;
int main()
{
int szam, hozzaad, kivon;
cout << "Gondolj egy szamra: ";
cin >> szam;
cout << "Adj hozza valamennyit: ";
cin >> hozzaad;
cout << "Vond ki az elobbi megadott szamot a gondolt szambol: ";
cin >> kivon;
if (szam==0)
{
szam ++ hozzaad;
}
return 0;
}
__________________________________________________________
Na de itt a teljes forráskód, ha valaki tudna segíteni, megköszönném!! :)
A profik ugassanak le nyugodtan, nem vagyok C++ guru, de én még ilyet nem láttam, hogy "a ++ b;". A ++ tudtommal unáris operátor. Én inkább "a += b;"-t írnék. :)
A kérdést meg nem értem.
Bekéred a számot a "szam"-ba. Bekéred a megnövelt számot a "hozzaad"-ba. Összeadod őket "szam += hozzaad;". A "szam"-ban ott lesz az eredmény.
Mi a probléma, mit szeretnél? :)
először meg kéne tanulni, hogy milyen operátor az, amit használni akarsz, nem?:D
ha már itt tartasz, nem sok merőben eltérő operátor van, akár mindet is megtanulhatod kb negyed óra alatt, nem lesznek ilyen kérdéseid
egyébként én se igazán értem, amit a programod akar csinálni, esetleg írd le részletesebben, egy KONKRÉT példát
Köszönöm!! Működik
while(szam < hozzad)
{
szam++;
}
while(szam > kivon)
{
szam--;
}
Most ezt írtam hozzá de ezzel is van problémám..
Én hülye... hozzad-ot írtam... xDD na köszönöm a segítséget nektek!! :)
Mostműr működik!! :)
nem értem ezt a while-ozást
nyilván egyenlőre fog kijönni, akkor miért nem értékadás?
szam = szam + hozzaad;
szam += hozzaad;
szam = szam - kivon;
szam -= kivon;
(Páronként ugyanazt csinálják.)
Egyébként olvasd az elejéről a weboldalt/könyvet, mert borzasztó kódot tákoltál. (Nem sértésnek venni.)
Egy értelmetlen marhaság, amit összehánytál.
Kuka, és kezd elõrõl az egészet.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!