pantalla de bienvenida en C

Iniciado por luispad, 16 Febrero 2020, 01:57 AM

0 Miembros y 1 Visitante están viendo este tema.

luispad

Hola, me pueden ayudar con el siguiente codigo para que las palabras se impriman en el centro de la consola y que aparezca en letras grandes

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
#include <conio.h>
#include <windows.h>
#define LMAX 100


int main(){
 
   
   printf("\a\tBIENVENIDO A WINEPRO \n");
   
   
   
   
   system("pause");
return 0;    
}

engel lex

empezando por allí la consola no tiene "letras grandes" tiene la tipografia definida por configuracion, si quieres letras grandes tendrás que hacer ascii art

sobre el centrar texto en windows necesitarás una funcion que sea capaz de leer la consola para obtener el ancho y luego ya sea con espacios o moviendo el cursor centrar el texto, si estás empezando, ni por cerca recomendado
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

ThunderCls

Para hacerlo en Windows necesitas dos cosas:
1- Obtener las dimensiones de la consola. Lo puedes hacer con GetConsoleScreenBufferInfo
2- Calcular y posicionar el cursor en la posicion correcta. Lo puedes hacer con SetConsoleCursorPosition

Saludos
-[ "...I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/