Download Borland C++

Document related concepts
no text concepts found
Transcript
SEU3_040.CPP
April 4, 2003
Page 1
/*INSTITUTO TECNOLOGICO DE CHIHUAHUA*/
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
void main(void )
{
int opc;
int orden,i,j,suma=0,num=0,contador=0;
char sel;
do
{
clrscr();
printf("1.- Matriz identidad\n");
printf("2.- Promedia N números\n");
printf("3.- Positivo negativo\n");
printf("4.- Par-Impar\n");
printf("5.- Salir\n");
printf("Selecciona una opción (0-5) \n");
scanf("%d",&opc);
switch (opc)
{
case 1:
printf("dame el orden de la matriz? \n");
scanf("%d",&orden);
for (i=0;i<orden;i++)
{
for (j=0;j<orden;j++)
{
if(i==j)
printf("%3d",1);
else
printf("%3d",0);
}
printf("\n");
}
break ;
case 2:
num=0;
printf("Dame un número (Para salir 12345)\n");
while (num!=12345)
{
scanf("%d",&num);
suma=suma+num;
contador++;
}
printf("El promedio de los %3d numeros es: %6.2f\n",contador-1,(float )(suma-num)/(contador-1));
break ;
case 3:
printf("Dame un número\n");
scanf("%d",&num);
if (num>0)
printf(" \nEl numero %d es positivo\n",num);
else if (num<0)
printf(" \nEl numero %d es negativo\n",num);
else
printf(" \nEl numero %d es Cero\n",num);
break ;
case 4:
printf("Dame un número\n");
scanf("%d",&num);
if(num>0)
{
if ((num%2)==0)
printf(" \nEl numero %d es par\n",num);
else if ((num%2)==1)
printf(" \nEl numero %d es impar\n",num);
else
printf(" \nEl numero %d es Cero\n",num);
SEU3_040.CPP
}
else
printf("Numero negativo \n");
break ;
case 5:
printf(" Hasta Luego!!!\n");
break ;
default :
printf("Opcion invalida\n");
break ;
} /*fin switch();*/
printf("Deseas Continuar S/N? ");
sel=toupper(getche());
}while (sel!='N');
printf(" \nHasta Luego!!!\n");
}/*fin main*/
April 4, 2003
Page 2
Related documents