Programas alfanumericos

Solo disponible en BuenasTareas
  • Páginas : 5 (1203 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de enero de 2012
Leer documento completo
Vista previa del texto
alfabetico
#include<stdio.h>
#include<conio.h>
main()
{
int w,x;
float y;
char opc='s';
char z;
while (opc=='s'||opc=='S')
{
clrscr();
printf ("\n ************************************** \n");
printf ("\n * a.-Suma * \n");
printf ("\n * b.-Resta * \n");
printf ("\n * c.-Multiplicacion * \n");
printf("\n * d.-Division * \n");
printf ("\n * e.-Modulo o Residuo * \n");
printf ("\n ************************************** \n");
printf ("\n * Teclea la opcion escogida con Mayuscula o Minuscula :\n");
z=getch();
if (z >= 'a' && z <='e'|| z >= 'A' && z<= 'E')
{
printf ("\n *Teclea el primer valor :");
scanf ("%d",&w);printf ("\n *Teclea el segundo valor :");
scanf ("%d",&x);
switch(z)
{
case 'a': case 'A':
y=w+x;
break;
case 'b': case 'B':
y=w-x;
break;
case 'c': case 'C':
y=w*x;
case 'd': case 'D':
if(x==0)
{
printf ("\n El segundo valor es = %d \n",x);
y=0;
}
else
{
y=(float)w/x;
}
break;
case 'e': case 'E':
y=w%x;
break;
}
printf ("\n El valor de la operacion escogida es %f \n",y);
}
else
{
printf ("\n La opcion esta equivocada %c : ",z);
}
printf ("\n Desea teclear mas datos? s/n");
opc=getch();
}
printf ("\n Oprime cualquier tecla para terminar");
getch();
return 0;
}

alfanumerico
#include<stdio.h>
#include<conio.h>
main()
{
int w,x,z;
float y;
char opc='s';
while (opc=='s'||opc=='S')
{
clrscr();
printf ("\n************************************** \n");
printf ("\n * 1.-Suma * \n");
printf ("\n * 2.-Resta * \n");
printf ("\n * 3.-Multiplicacion * \n");
printf ("\n * 4.-Division * \n");
printf ("\n * 5.-Modulo o Residuo * \n");
printf ("\n ************************************** \n");
printf ("\n * Teclea la opcionescogida :\n");
scanf ("%d",&z);
if (z>0&&z<6)
{
printf ("\n *Teclea el primer valor :");
scanf ("%d",&w);
printf ("\n *Teclea el segundo valor :");
scanf ("%d",&x);
switch(z)
{
case 1:
y=w+x;
break;
case 2:
y=w-x;
break;
case 3:
y=w*x;
case 4:
if(x==0)
{
printf ("\n El segundo valor es = %d \n",x);
y=0;
}
else
{
y=(float)w/x;
}
break;
case5:
y=w%x;
break;
}
printf ("\n El valor del resultado es : %f \n", y);
}
else
{
printf ("\n La opcion esta equivocada %c : ",z);
}
printf ("\n Desea teclear mas datos? s/n");
opc=getch();
}
printf ("\n Oprime cualquier tecla para terminar");
getch();
return 0;
}

//lectura y despliegue de una matriz
#include<stdio.h>
#include<conio.h>
main()
{
int r,c,b,e;
floatd[50][50];
char opc='s';
while (opc=='s'||opc=='S')
{
clrscr();
printf ("\n Teclea los renglones (hasta 49) :");
scanf ("%d", &r);
printf ("\n Oprime las columnas (hasta 49) :");
scanf ("%d", &c);
if (r>=0&&r<=49&&c>=0&&c<=49)
{
for (b=0;b<=r;b++)
{
for (e=0;e<=c;e++)
{
printf ("\n Teclea el elemento [%d][%d] :",b,e);
scanf ("%f",&d[b][e]);
}
}
printf ("\n Despliega la matriz :");
for (b=0;b<=r;b++)
{
printf ("\n ");
for (e=0;e<=c;e++)
{
printf (" %.2f ", d[b][e]);
}
}
} //fin del if
printf ("\n Desea teclear mas datos? s/n");
opc=getch();
}
printf ("\n Oprime cualquier tecla para terminar");
getch();
return 0;
}

// mete puntos a una matriz y asteriscos en diagonal principal#include<stdio.h>
#include<conio.h>
main()
{
int n,i,j,a[50][50];
char opc='s';
while (opc=='s'||opc=='S')
{
clrscr();
printf ("\n Teclea un numero menor de 50 :");
scanf ("%d", &n); //mete puntos a la matriz
for (i=0;i<n;i++) //filas de la matriz
{
for (j=0;j<n;j++) //columnas de la matriz
{
a[i][j]='.';
}
}
for (i=0;i<n;i++) //mete asteriscos en diagonal principal...
tracking img