|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Member (9 bit)
Join Date: Nov 2002
Posts: 502
|
Use of menus in C
I need to create this program but using menus, but I dont have an Idea of how create menus in C, I know how to use the case function but I don`t know how to build the menu,
#include #include void main (void) { float mts, km, ton, qq; printf ("Programa de conversion"); printf ("Digite la cant de km: "); scanf ("%f",&km); mts = km*1000; printf ("Los %.2f km equivalen a %.2f mts", km, mts); printf ("Digite la cant de QQ: "); scanf ("%f",&qq); ton=qq/10; printf ("Los %.2f qq equivalen a %.2f ton",qq,ton); getch (); } |
|
|
|
|
|
#2 |
|
Member (10 bit)
Join Date: Jul 2002
Location: University of California, Santa Barbara
Posts: 800
|
Do you want just a regular text menu with numbers for several choices? Here is an excerpt from one of my programs which has a menu based user interface:
Code:
while(c != 0)
{
printf("Choose the mode\n");
printf("(1) User defined values\n");
printf("(2) Walk\n");
printf("(3) Bounce\n");
printf("(0) Quit\n");
printf("------------------------\n");
scanf("%d", &c);
switch (c) {
case 1: UserDef(); break;
case 2: Walk(); break;
case 3: Bounce(); break;
case 0: break;
default: system("cls"); printf("That is not a valid choice\n\n"); break;
}
}
|
|
|
|
|
|
#3 |
|
Member (9 bit)
Join Date: Nov 2002
Posts: 502
|
This example is ok, thank you.
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|