Krisz2 kérdése:
Mi lehet a baj ezzel a kóddal?
Figyelt kérdés
Most tanulom a c++-t és gyakorlásképp próbáltam írni egy konvertert de valamiért akármit írok be mindig a ConvertC() hívódik meg.
#include <iostream>
float ConvertC(); //konvertálás Celziuszbol Kelvinbe
float ConvertK(); //konvertálás Kelvinbol Celziuszba
int main()
{
char t;
std::cout << "Add Meg a mertekegyseget(C,K)\n";
std::cin >> t;
if(t='C')
ConvertC();
else if(t='K')
ConvertK();
}
float ConvertC()
{
float C;
float K;
std::cout << "Add meg a szamot\n";
std::cin >> C;
K = C + 273.15;
std::cout << "Az eredmeny kelvinben:\n" << K << "\n";
}
float ConvertK()
{
float CC;
float KK;
std::cout << "Add meg a szamot\n";
std::cin >> KK;
CC = KK - 273.15;
std::cout << "Az eredmeny celziuszban:\n" << CC << "\n";
}
2013. márc. 27. 18:06
1/2 anonim válasza:
Talán az, hogy C-ben az "=" értékadást, míg a "==" egyenlőségvizsgálatot jelent.
2/2 A kérdező kommentje:
Igazad van , kösz :D
2013. márc. 27. 18:36
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
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!