Tablas con matrices en c

Solo disponible en BuenasTareas
  • Páginas : 6 (1340 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de diciembre de 2010
Leer documento completo
Vista previa del texto
01Tablas con matrices
#include <stdio.h>
main ()
{int a[10][10],i=0,j=0,t;
puts ("Hasta que tabla quieres???");
scanf ("%d",&t);
for (i=0;i<10;i++)
{for (j=0;j<10;j++)
{a[i][j]=(i+1)*(j+1);
}}
puts ("Impresion");
for (i=0;i<t;i++)
{for (j=0;j<10;j++)
{printf("%d\t",a[i][j]);
}putchar('\n');
getch();
}

02Comparar cadenas sencillo
#include <stdio.h>
void main()
{
char prin[80],sec[80];
int i;
printf("Ingrese una palabra principal:");
gets(prin);
printf("Ingrese la segunda palabra :");
gets(sec);
for(i=0; prin[i]; i++)
{
if (sec[i]==prin[i])
printf("*");
elseprintf("%c\n",prin[i]);
}
system ("PAUSE");
}

03Horoscopo funciones #include <stdio.h>
int menu(void);
int rev(char);
void ejecuta(int);
void aries(void);
void tauro(void);
void geminis(void);
void cancer(void);
void leo(void);
void virgo(void);
void libra(void);
void escorpion(void);
void sagitario(void);
void capricornio(void);void acuario(void);
void piscis(void);

void main(void)
{
ejecuta(menu());
}

int menu(void)
{
system("CLS");
printf("\nBienvenido ingrese su signo\n\n");
puts(" A) Aries (21 de Marzo - 20 de Abril).\n");
puts(" B) Tauro (21 de Abril - 20 de Mayo).\n");
puts("C) Geminis (21 de Mayo - 20 de Junio).\n");
puts(" D) Cancer (21 de Junio - 22 de Julio).\n");
puts(" E) Leo (23 de Julio - 22 de Agosto).\n");
puts(" F) Virgo (23 de Agosto - 22 de Septiembre).\n");
puts(" G) Libra (23 de Septiembre - 22 de Octubre).\n");
puts(" H) Escorpion (23 de Octubre - 21 de Noviembre).\n");
puts(" I) Sagitario (22 de Noviembre - 21de Diciembre).\n");
puts(" J) Capricrnio (22 de Diciembre - 19 de Enero).\n");
puts(" K) Acuario (20 de Enero - 18 de Febrero).\n");
puts(" L) Piscis (19 de Febrero - 20 de Marzo\n");
puts(" M) Salir.");
puts("\n Escoge tu opci¢n: ");
fflush(stdin);
return(rev(getchar()));
}

int rev(char k)
{
if ((k < 'A') || (k> 'M') && (k < 'a') || (k > 'm'))
{
puts("\n La opcion no existe.\n");
putchar('\007');
return(menu());
}
else
if(k < 'a')
return(k - 'A' + 1);
else
return(k - 'a' + 1);
}

void ejecuta(int a)
{
if(a == 13)puts("Suerte.");
else
{
if(a == 1)
aries();
if(a == 2)
tauro();
if(a == 3)
geminis();
if(a == 4)
cancer();
if(a == 5)
leo();
if(a == 6)
virgo();
if(a == 7)
libra();if(a == 8)
escorpion();
if(a == 9)
sagitario();
if(a == 10)
capricornio();
if(a == 11)
acuario();
if(a == 12)
piscis();
ejecuta(menu());
}
}

void aries(void)
{
system("CLS");puts("\nDurante este dia se viviran cambios en la economia,\nmovimientos en los ingresos,\nnegocios, valores.\nMomento de esperanzas algo utopicas,\namistades misticas o bohemias\n");
system ("PAUSE");
}

04 comparacion recursivo
#include <stdio.h>
#include<conio.h>
int compara(char*,char*,int,int,int,int);
int main(void)
{
char cad1[20],cad2[20];
int...
tracking img