Hjælp til menu i program..
Er i gang med dette projekt i skolen:#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <dos.h>
char x=1,y=1,h=80,v=24,i;
int main()
{
clrscr();
gotoxy(x,y);
textcolor(2);
printf("É");
gotoxy(x+h-1,y);
printf("»");
gotoxy(x,y+v-1);
printf("È");
gotoxy(x+h-1,y+v-1);
printf("¼");
for(i=x+1;i <=x+h-2;i++)
{
gotoxy(i,y);
delay(1);
printf("Í");
}
for(i=x+1;i <=x+h-2;i++)
{
gotoxy(i,y+v-1);
delay(1);
printf("Í");
}
for(i=y+1;i <=y+v-2;i++)
{
gotoxy(x+h-1,i);
delay(1);
printf("º");
}
for(i=y+1;i <=y+v-2;i++)
{
textcolor(19);
gotoxy(x,i);
delay(1);
printf("º");
}
getch();
{
char ch,run;
float voltage , current , resistance , effect , result;
while(run != 0)
{
gotoxy(20,1);
printf("Ohms lov regner af Claes, Mikkel og Tom\n");
gotoxy(20,5);
printf("\n");
gotoxy(20,6);
printf("V‘r venlig at trykke p† 1,2,3 eller 4:\n");
gotoxy(20,7);
printf("\n");
gotoxy(20,8);
printf("1: Regner sp‘nding/volt ud.\n");
gotoxy(20,9);
printf("2: Regner str›m/ampere ud.\n");
gotoxy(20,10);
printf("3: Regner modstand/ohm ud.\n");
gotoxy(20,11);
printf("4: Regner effekt/watt ud.\n");
gotoxy(20,12);
printf("\n");
gotoxy(20,13);
printf("Alle andre knapper vil lukke programmet.\n");
gotoxy(20,14);
scanf("%c",&ch);
switch(ch)
{
case '1' :
gotoxy(20,16);
printf("V‘r venlig at intaste str›mmen i ampere.\n");
gotoxy(20,17);
scanf("%f",¤t);
gotoxy(20,18);
printf("V‘r derefter venlig at indtaste modstanden i ohm.\n");
gotoxy(20,19);
scanf("%f",&resistance);
gotoxy(20,20);
result = current * resistance;
gotoxy(20,21);
printf("Resultat er %0.2f volt.\n",result);
break;
case '2' :
gotoxy(20,16);
printf("V‘r venlig at indtaste sp‘‘ndingen i volt.\n");
gotoxy(20,17);
scanf("%f",&voltage);
gotoxy(20,18);
printf("V‘r derefter venlig at indtaste modtanden i ohm.\n");
gotoxy(20,19);
scanf("%f",&resistance);
gotoxy(20,20);
result = voltage / resistance;
gotoxy(20,21);
printf("Resultatet er %0.2f ampere.\n",result);
break;
case '3' :
gotoxy(20,16);
printf("V‘r venlig at indtaste sp‘ndingen i volt.\n");
gotoxy(20,17);
scanf("%f",&voltage);
gotoxy(20,18);
printf("V‘r derefter venlig at indtaste str›mmen i ampere.\n");
gotoxy(20,19);
scanf("%f",¤t);
gotoxy(20,20);
result = voltage / current;
gotoxy(20,21);
printf("Resultatet er %0.2f ohm.\n",result);
break;
case '4' :
gotoxy(20,16);
printf("V‘r venlig at indtaste sp‘ndingen i volt.\n");
gotoxy(20,17);
scanf("%f",&voltage);
gotoxy(20,18);
printf("V‘r derefter venlig at indtaste str›mmen i ampere.\n");
gotoxy(20,19);
scanf("%f",¤t);
gotoxy(20,20);
result = voltage * current;
gotoxy(20,21);
printf("Resultatet er %0.2f watt.\n",result);
break;
default :
exit(0);
break;
}
getch();
}
return 0;
}
}
Vil gerne vide hvad jeg skal gøre for at få min start menu til at være der med et samme mens den tegner rammen, og hvordan min menu forsvinder når jeg har valgt 1,2,3 og 4 og kommer tilbage til menuen igen når den har regnet det ud den skal!
Håber i kan hjælpe mig..
ZazzY