limpieza de pantalla con 1
unknown
c_cpp
3 years ago
1.4 kB
7
Indexable
//************************************** // presionar la tecla 1 para borrar pantalla // si ingresas una letra te diga que es letra y te 3 oportunidades // si ingresas un simbolo te diga que es simbolo y siga las oportunidades que tienes //************************************** #include <stdio.h> #include <stdlib.h> #include <ctype.h> int main(int argc, char const *argv[]) { char tecla; printf("\n\n\tPrograma para borrar pantalla presionando el numero 1\n"); for( int oportunidades = 3 ; oportunidades != -1 ; oportunidades -= 1 ) { printf("\nIngresa el numero 1 para borrar pantalla : "); tecla = getchar(); while((getchar())!= '\n'); switch(tecla){ case '1': system("clear"); printf("\n\tSe borro correctamente su pantalla"); oportunidades = -1; break; default: if ( isalpha (tecla) ) { printf("\nError es un caracter - Tienes %i oportunidades m�s...\n",oportunidades); } else if ( ispunct (tecla) ) { printf("\nError es un simbolo - Tienes %i oportunidades m�s...\n",oportunidades); } else{ printf("\nError es un numero equivocado - Tienes %i oportunidades m�s...\n",oportunidades); } if( oportunidades == 0 ){ printf("\n\tGracias por usar este programa"); } break; } if ( oportunidades == -1 ){ break; } } return 0; }
Editor is loading...