okay ved nemlig bare ikk helt hvordan jeg skal få det smidt ind. men nu os til noget andet jeg har taget lidt efter et andet program. men kan bare ikk forstå når jeg tal som 10000 dollers så kan da slet ikk finde ud af det. hvad har jeg overset her ?
sry jeg nok bare kaster mig ud i det
her lige billede af programmet.
http://up-it.dk/uploads/090407/chv-prommering.jpg#include <iostream.h>
#include <iomanip>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
float pris = 5.50;
float samletpris;
int linie =3;
skaermbillede()
{
int i;
gotoxy(1,2);
for(i=1; i<80;i++)
cout << '\xCD';
cout << " valuta. kr. omregnet til danske kr.";
gotoxy(1,24);
for(i=1;i<80;i++)
cout << '\xCD';
cout <<" indtast Nyt belob:Alt-n";
cout <<"\tLæg sammen:Alt-s";
cout << "\tAfslut:Alt-a";
gotoxy(1,1);
}
void laegsammen()
{
gotoxy(2,23);
cout << "Pris i alt..........................."<< samletpris << "Kr.";
gotoxy(2,1);
}
skriv_ordre()
{
float rabat, salgspris;
int ordrenummer, antal, y;
gotoxy(1,1);
cout << "Skriv dit belob: ";
cin >> ordrenummer;
gotoxy(1,++linie);
cout << "dollers:" << ordrenummer;
gotoxy(1,1);
cout << "bekræft hvor mange dollers: ";
cin >> antal;
gotoxy(29,linie);
cout << setw(6) << antal;
rabat =(antal > 10000000000000000)*5.50*pris;
salgspris = antal*(pris-rabat);
gotoxy(61,linie);
if(antal>100)
{
gotoxy(65,linie);
cout << "\t" << " " << setw(1) << salgspris;
}
else
cout << "\t" << setw(9) << salgspris;
samletpris += salgspris;
gotoxy(1,1);
clreol();
}
main()
{
char ch_1, ch_2;
clrscr();
skaermbillede();
while(1)
{
ch_1 = getch();
if(ch_1==0)
{
ch_2 = getch();
switch(ch_2)
{
case 49:
skriv_ordre();
break;
case 31:
laegsammen();
break;
case 30:
exit(0);
default:
break;
}
}
}
}
Indlæg senest redigeret d. 07.04.2009 23:16 af Bruger #14868