Logo elrincondelc.com
curso de programación en c
Foros de programación en C
Inicio :: Código fuente

Valoración
-1

Voltea Texto

codigo enviada por: paladinr0
Este util programa sirve para Voltear completamente una oracion, letra a letra, y ademas, las guarda en un archivo de txt (en el programa mas info) con fecha (no se borra la oracion volteada al voltear otra nueva y ser guardada en el fichero)
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{   
    time_t Tiempo;
    struct tm *timeTiempoPtr;
    int o; 
    timeTiempoPtr = gmtime(&Tiempo); 
    FILE *fichero;
    char name[25]="Texto Volteado.txt" ;
    system("color f0");     
    system("cls");    
    char w[50], bebida[8];
    w[29]=' ';w[28]=' ';w[27]=' ';w[26]=' ';w[25]=' ';w[24]=' ';w[23]=' ';w[22]=' ';w[21]=' ';w[20]=' ';w[19]=' ';w[18]=' ';w[17]=' ';
    w[16]=' ';w[15]=' ';w[14]=' ';w[13]=' ';w[12]=' ';w[11]=' ';w[10]=' ';w[9]=' ';w[8]=' ';w[7]=' ';w[6]=' ';w[5]=' ';w[4]=' ';w[3]=' ';w[2]=' ';w[1]=' ';w[0]=' ';w[30]=' ';w[31]=' ';w[32]=' ';w[33]=' ';
    w[32]=' ';w[34]=' ';w[35]=' ';w[36]=' ';w[37]=' ';w[38]=' ';w[39]=' ';w[40]=' ';w[41]=' ';w[42]=' ';w[43]=' ';w[44]=' ';w[45]=' ';w[46]=' ';w[47]=' ';w[48]=' ';w[49]=' ';
    printf("Escribe la frase/oracion a voltear (max.50 char): n");
    gets (w); 
    system("cls");    
    printf("As digitado: %snCorrecto??nnt", w);
    system("pause");
    system("cls");
    printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%cnnt",w[49],w[48],w[47],w[46],w[45],w[44],w[43],w[42],w[41],w[40],w[39],w[38],w[37],w[36],w[35],w[34],w[33],w[32],w[31],w[30],w[29],w[28],w[27],w[26],w[25],w[24],w[23],w[22],w[21],w[20],w[19],w[18],w[17],w[16],w[15],w[14],w[13],w[12],w[11],w[10],w[9],w[8],w[7],w[6],w[5],w[4],w[3],w[2],w[1],w[0]);
    system("pause");
    system("cls");
    //Aqui parte las funciones que actuan sobre un Fichero
    fichero = fopen (name,"a");
    system("color f2");   
    fprintf(fichero, "nFecha: %s nTu palabra: '%s'nVolteada:n'%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c'n-------------------------------------",asctime(timeTiempoPtr),w,w[49],w[48],w[47],w[46],w[45],w[44],w[43],w[42],w[41],w[40],w[39],w[38],w[37],w[36],w[35],w[34],w[33],w[32],w[31],w[30],w[29],w[28],w[27],w[26],w[25],w[24],w[23],w[22],w[21],w[20],w[19],w[18],w[17],w[16],w[15],w[14],w[13],w[12],w[11],w[10],w[9],w[8],w[7],w[6],w[5],w[4],w[3],w[2],w[1],w[0]);
    fprintf(stdout, "Datos guardados en:n Fichero: %snnt", name );
    system("pause");
    //Y aqui terminan, perdonen el desorden :/
    system("cls");
    system("color f0"); 
    printf("Para salir precione cualquien tecla...nPor Grib Jr.");
    //Porfavor no saquen mi nombre de alli arriba
    system("pause>NULL");
}

Para enviar comentarios debes estar registrado.

(c) ElRincondelC.com

Un proyecto de Urlan Heat : proyectos de Internet y soporte para el comercio electrónico.