Kezdőoldal » Számítástechnika » Programozás » Miért nem fut a program?

Miért nem fut a program?

Figyelt kérdés

a forráskódom:



#include <iostream>


using namespace std;


int main()

{

float Number1;

float Number2;


cout << "Irj be ket szamot:" << endl;


cin >> Number1;

cin >> Number2;


char mjel;


cout << "Milyen muveletet akarsz vegezni?";

cout << "Ird be a megfelelo muveleti jelet( +,-,*,/ )" ;


cin >> mjel;


float osszeg ( Number1 + Number2 );

float kulonbseg ( Number1 - Number2 );

float szorzat ( Number1 * Number2 );

float hanyados = ( Number1 / Number2 );


swich ( mjel ) // ezt a sort hibásnak jelzi

{ //ezt is


case +:

cout << "A ket szam osszege:" << osszeg << endl;


break;

case -:

cout << "A ket szam kulonbsege:" << kulonbseg << endl;


break;

case /:

cout << "A ket szam hanyadosa:" << hanyados << endl;


break;

case *:

cout << "A ket szam szorzata:" << szorzat << endl;


break;


default:

cout << "Ez a muvelet nem engedelyezett!!!"

break;

}


cout << "A program gombnyomasra bezarul."


system("pause"); //ezt is


return 0;

}


Nem tudom mi lehet a hiba.

A válaszokat előre is köszönöm.


2012. márc. 17. 12:10
 1/4 TJHooker33 válasza:
gondolom a case után a +, - stb jeleket aposztrofálni kéne minthogy char. '+' stb.
2012. márc. 17. 12:27
Hasznos számodra ez a válasz?
 2/4 TJHooker33 válasza:
Az osszeg, kulonbseg stbnél is több helyen lemaradt az = jel.
2012. márc. 17. 12:30
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

"swich" helyett "switch"-et írj


a karaktereket tedd aposztrofok közé:

case '+':

case '-':

case '/':

case '*':


Ne felejtsd le a pontosvesszőket:

cout << "Ez a muvelet nem engedelyezett!!!";

cout << "A program gombnyomasra bezarul.";


A system("pause") meghívásához includolnod kell még egy fejlécet:

#include <cstdlib>

2012. márc. 17. 12:32
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
Nagyon köszönöm
2012. márc. 17. 12:43

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!