Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #include "meuconio.h"
- void desenha(int x1, int y1, int x2, int y2)
- {
- int x;
- gotoxy(x1, y1);
- printf("*");
- gotoxy(x2, y1);
- printf("*");
- gotoxy(x1, y2);
- printf("*");
- gotoxy(x2, y2);
- printf("*");
- for(x = y1 + 1; x < y2; x++)
- {
- gotoxy(x1, x);
- printf("|");
- gotoxy(x2, x);
- printf("|");
- }
- for(x = x1 + 1; x < x2; x++)
- {
- gotoxy(x, y1);
- printf("-");
- gotoxy(x, y2);
- printf("-");
- }
- }
- int menu(void)
- {
- desenha(2, 6, 35, 20);
- gotoxy(15, 7);
- printf("MENU");
- gotoxy(5, 8);
- printf("1 - Decimal para binario");
- gotoxy(5, 9);
- printf("2 - Binario para decimal");
- gotoxy(5, 10);
- printf("3 - Numero perfeito");
- gotoxy(5, 11);
- printf("4 - Diferenca entre duas horas");
- gotoxy(5, 12);
- printf("5 - Desenhar moldura");
- gotoxy(5, 13);
- printf("6 - Calcular fatorial");
- gotoxy(5, 14);
- printf("7 - Usar piano");
- gotoxy(5, 15);
- printf("8 - Sair");
- }
- void formulario(void)
- {
- desenha(1, 1, 80, 25);
- desenha(2, 2, 79, 5);
- gotoxy(20, 3);
- printf("***** Compilador de exercicios *****");
- menu();
- desenha(37, 6, 79, 20);
- desenha(2, 21, 79, 24);
- gotoxy(30, 22);
- printf("***rodape***");
- }
- int main(void)
- {
- formulario();
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement