Hola Cómo están?
Miren tengo la siguientes dudas, espero que alguien me pudiera ayudar u orientar
Estoy haciendo un programa, en el cual me gustaría colocarle un reloj en la parte sup. der. de la pantalla.....
Además, me gustaría saber como puedo hacer que en mi programa unas palabras aparezcan en un color y otras en otro color, lo que yo he hecho es utilizar la opción de textmode y pense que poniedo la opcion dentro de un bloque este haría que unicamente las palabras dentro del bloque cambiarian de color y así hacerlo con cada bloque para cambiar de color...... Pero no he logrado, además si no es mucho pedir si me pueden decir como hacerle para que solamente algunas palabras destellen (BLINK)..
bueno aqui les pongo el codigo fuente....
espero que me puedan ayudar
gracias de antemano
#include<stdio.h>
#include<conio.h>
#include<dos.h>
#include<math.h>
void main()
{
int opc,w,l,p;
char V,M,M3;
textmode(C80);
textbackground(BLUE);
textcolor(YELLOW);
clrscr();
{
clrscr();
printf("\n \n Programa para Calcular los Momentos y Cortantes de Vigas Empotradas \n ");
{
int usuario,clave=2004;
printf("\n Introduzca su Clave de Acceso: ");
scanf("%d",&usuario);
if(usuario==clave){
printf("\n Acceso Permitido");
delay(2000);
clrscr();
printf("\n \n Elija algunas de las opciones: \n");
printf("\n 1) Carga Puntual \n");
printf(" 2) Carga Distribuida \n");
printf(" 3) Carga Triangular \n");
scanf("%d",&opc);
switch(opc){
case 1: printf("\n \n Ha elegido resolver una viga con carga puntual \n");
printf(" \n Introduzca la magnitud de la carga (P) \n");
scanf("%d",&p);
printf(" Introduzca la longitud del claro \n");
scanf("%d",&l);
V=(p/2);
M=-((p*l)/8);
M3=((p*l)/8);
printf("El Cortante es:%d",V);
printf("\n El momento flexionante en los extremos es:%d",M);
printf("\n El momento flexionante en el punto de aplicacion es:%d",M3);
break;
case 2: printf("\n \n Ha elegido resolver una viga con carga distribuida \n");
printf(" \n Introduzca la magnitud de la carga (w) \n");
scanf("%d",&w);
printf(" Introduzca la longitud del claro \n");
scanf("%d",&l);
V=((w*l)/2);
M=(w*sqrt(l))/24;
printf("El Cortante es:%d",V);
printf("\n El momento flexionante es:%d",M);
break;
case 3: printf("\n \n Ha elegido resolver una viga con carga triangular");
printf(" \n Introduzca la magnitud de la carga (w) \n");
scanf("%d",&w);
printf(" Introduzca la longitud del claro \n");
scanf("%d",&l);
V=(w*l)/2;
M=(w*sqrt(l))/8;
printf("El Cortante es:%d",V);
printf("\n El momento flexionante es:%d",M);
break;
}
}
else {
printf(" Acceso Denegado");
printf("\n Verifique e Intente de Nuevo \n\n\n");
}
}
getch();
}