jueves, 29 de enero de 2009

lunes, 26 de enero de 2009

La Ley de Ohmn

Programa que busca resultados con la ley de Ohm:






































Programa que identifica los posistivos de los negativos:

Tablas de Multiplicar






Programa que le pregunta al usuario cual tabla de multiplicación desea ver en pantalla, para luego imprimirla....

Imprime Notas Universitarias desde A, hasta F.




Programa que solicita las notas para luego indicar la calificación que obtuvo el estudiante en función de letras A, B, C, F












Como está el Clima

Programa que indica de acuerdo a la temperatura que ingresa el usuario, si el clima está frío, templado o si hace calor.







Diez en Diez hasta cien




En este programa solo se pide imprimir los números de diez en diez hasta llegar a cien










Los Días de la Semana







En Este programa se le asigna un número a cada día de la semana, de manera que al solicitarle al ususario que ingrese un número, este programa determinará a cual día de la semana corresponde.


Este Programa le pide al usuario que ingrese diez notas y posteriormente cuando se ejecuta, determina cual es la nota más alta entre las diez

Comparacion de dos números


Este programa compara dos dígitos entre si para determinar cual de los dos es el mayor

jueves, 22 de enero de 2009

programa que encuentre la distancia entre 2 puntos


/* programa que encuentre la distancia entre 2 puntos de un plano cartesianoAutor:Luis Vasquezproyecto de programacion 121*/
#include #include #include void main(void){ int x1, x2, y1, y2; float dis; clrscr(); printf("Programa para encontrar la distancia entre 2 puntos cartesianos\n"); printf("\nFavor ingresar la primera coordenada (X Y): "); scanf("%f %f", &x1, &y1); printf("\nFavor ingresar la segunda coordenada (X Y): "); scanf("%f %f", &x2, &y2); dis=sqrt(((x1 - x2)*(x1 - x2)) + ((y1 - y2) * (y1 - y2))); printf("\nLa distancia entre los dos puntos es %3.2f unidades", dis); getch();
}//fin de prog

programa que calcule el tiempo para sobrepasar segun


/*programa que calcule el tiempo para sobrepasar segun la taza de crecimiento anual de barriadaAutor:Luis Vasquezproyecto de programacion 121*/
#include #include void main(){ int barriada1, barriada2, anios=0; float crece1=1.03, crece2=1.02;// crece1=crece1*100-100; clrscr(); printf("Calculo del tiempo segun la tasa de crecimiento\n\n"); printf("Ingresar la cantidad de poblacion para la barriada 1: "); scanf("%d", &barriada1); printf("Ingresar la cantidad de poblacion para la barriada 2: "); scanf("%d", &barriada2); printf("\nBarriada 1: crecimiento = %1.2f por ciento\n", crece1); printf("Barriada 2: crecimiento = %1.2f por ciento\n", crece2); while (barriada1 <= barriada2) { barriada1 *= crece1; barriada2 *= crece2; anios++; } printf("\nTomara %d a¤os a la barriada 1 sobrepasar a la barriada 2", anios); getch(); }//fin de prog

programa que muestre el valor mayor de numero de lectura


/*programa que muestre el valor mayor de numero de lecturaAutor:Luis Vasquezproyecto de programacion 121*/
#include#include
void main(){int num1,num2,n,a;clrscr();printf("\n\n\t\tprograma que muestra el valor mayor.");printf("\n\n\t\tintrodusca el numero de lectura del programa:");scanf("%d",&n);for(a=0;a=num2);{printf("\n\n\t\tel valor=%d",num1);}{printf("\n\n\t\tel valor mayor=%d",num2);}}printf("\n\n\t\tprecione una tecla para salir:");getch();
}//fin de prog

programa que calcula el perimetro de un terreno rectangular


/*programa que calcula el perimetro de un terreno rectangularAutor:Luis Vasquezproyecto de programacion 121*/
#include #include
void perimetro(float, float);void main()
{ float largo, ancho; clrscr(); printf("PROGRAMA PARA CALCULAR PERIMETRO DE UN TERRENO\n\n"); printf("Introduzca la medida del largo:\t"); scanf ("%f", &largo); printf("Introduzca la medida del ancho:\t"); scanf ("%f", &ancho); perimetro (largo, ancho); getch();}
void perimetro (float l, float a){float total;total=2*(l+a);printf("\nEl perimetro de la propiedad es %3.2f", total);getch();
}//fin de prog

programa de instrucciones del configurador de red


/*programa de instrucciones del configurador de red Autor:Luis Vasquezproyecto de programacion 121*/
#include #include void main(void) clrscr();{ int opc; char fin(2);
printf("EMPRESA WIRELESS AND CABLES \n"); printf("Departamento de Computo \n"); printf("\n INSTRUCCIONES PARA CONFIGURAR PROPIEDADES DE LA RED TCP/IP \n"); printf("1. Direccion IP \n"); printf("2. Mascara de subred \n"); printf("3. Puerta de enlace \n"); printf("4. Servidores DNS \n"); printf("5. DHCP \n"); printf("Seleccione el concepto: \t"); scanf ("%d", &opc); fin='_'; while (fin!='N') { switch (opc) { case 1: printf("\nDireccion IP (ingles: IP address)\n"); printf("Valor: 10.1.0.### \n"); printf("Numero que identifica de manera logica y jerarquica a una \n"); printf("computadora dentro de una red que utiliza protocolo IP. \n"); printf("Nota: Reemplazar ### por la direccion dada en el departamento de computo.\n"); break; case 2: printf("\nMascara de subred (ingles: Subnet mask)\n"); printf("Valor: 255.255.255.0 \n"); printf("Rango de direcciones logicas, para administrar mejor \n"); printf("una red muy grande de computadoras.\n"); break; case 3: printf("\nPuerta de enlace (ingles: Default gateway)\n"); printf("Valor: 10.1.0.1 \n"); printf("Dispositivo que sirve para enlazar dos redes informaticas, \n"); printf("conecta y dirige el trafica entre las dos redes.\n"); break; case 4: printf("\nServidor DNS (ingles: DNS server)\n"); printf("Valor predeterminado: 10.1.0.100 \n"); printf("Valor alternativo: 10.1.0.101 \n"); printf("Computador encargado de informar las direcciones IP a las \n"); printf("peticiones de los usuarios.\n"); break; case 5: printf("\nDHCP\n"); printf("Nota: Esta opcion debe estar desactivada. \n"); printf("Protocolo de red que permite a las computadoras de una red IP \n"); printf("obtener sus parametros de configuracion automaticamente.\n"); break; default: printf("Opcion errada.\n"); } printf("\nCuando quiera terminar solo escriba N \t"); scanf ("%c", &fin); printf("\nEscriba el numero o N para fin: \t"); scanf ("%d", &opc); } getch();
}//fin del prog

programa que calcule el promedio de 5 numero con 2 variable


/*programa que calcule el promedio de 5 numero con 2 variableAutor:Luis Vasquezproyecto de programacion 121*/
#include #include void main(void){ int num1; float num2=0; clrscr(); printf("Calculo del promedio de 5 numeros enteros\n \n"); printf("Escriba el primer numero:\t"); scanf ("%d", &num1); num2=num2+num1; printf("Escriba el segundo numero:\t"); scanf ("%d", &num1); num2=num2+num1; printf("Escriba el tercer numero:\t"); scanf ("%d", &num1); num2=num2+num1; printf("Escriba el cuarto numero:\t"); scanf ("%d", &num1); num2=num2+num1; printf("Escriba el quinto numero:\t"); scanf ("%d", &num1); num2=num2+num1; printf ("\nEl promedio es: %3.2f", (num2/5)); getch();
}//fin de prog

programa que calcule el precio bruto por libra e imprima


/*programa que calcule el precio bruto por libra e imprimaAutor:Luis vasquezproyecto de programacion 121*/
#include #include void main(){ float lib, pre, imp, tot; clrscr(); printf("PROGRAMA DEL PRECIO NETO POR LIBRA\n\n"); printf("Favor escribir el precio del producto:\t\t"); scanf ("%f", &pre); printf("Favor escribir las libras a comprar:\t\t"); scanf ("%f", &lib); printf("Favor escribir el impuesto a pagar:\t\t"); scanf ("%f", &imp); tot=(pre*lib)*(1+imp/100); printf("\nEl total a pagar incluido el impuesto es $ %3.2f", tot); getch();
}//fin de prog

programa que use la rand que genere aleatorio


/*programa que use la rand que genere aleatorio Autor:Luis Vasquezproyecto de programacion 121*/
#include #include #include
void main()
{ int i, num, n1, n2, n3, n4, n5; n1=0;n2=0;n3=0;n4=0;n5=0; clrscr();
printf("500 numeros aleatorios del 1 al 50\n\n"); for(i=0; i<500; num="1+rand()" n1="n1+1;" n2="n2+1;" n3="n3+1;" n4="n4+1;" n5="n5+1;">

programa que calcule los minuto consumido del tiempo aire promocional


/*programa que calcule los minuto consumido del tiempo aire promocionalAutor:Luis Vasquezproyecto de programacion 121*/
#include #include void main(void){ int min, tot=0; clrscr(); printf("PRITYCEL PROMOCION TIEMPO AIRE \n"); printf("Ingrese la cantidad de minutos en la llamada: \t"); scanf ("%d", &min); if (min<=2) tot=80-min; else if (min<=32) tot=80-32; else if (min<=80) tot=80-min; else printf("Lo sentimos, solo puede hablar un maximo de 80 minutos \n"); printf ("Le queda un saldo de %d minutos \n", tot); getch(); }//fin prog

programa de donacion para asosiaciones beneficiado


/*programa de donacion para asosiaciones beneficiadode la cruz rojaAutor:Luis Vasquezproyecto de programacion 121*/
#include #include
void main(void){ int dona, a1, a2, a3, tot=0; clrscr(); printf("Banco General \n"); printf("Donaciones para asociaciones beneficas \n"); printf("\nCruz Roja de Panama\n"); printf("Cantidad? \t"); scanf("%d", &dona); a1=dona; printf("\nFundacion Pide un Deseo\n"); printf("Cantidad? \t"); scanf("%d", &dona); a2=dona; printf("\nNutre Hogar\n"); printf("Cantidad? \t"); scanf("%d", &dona); a3=dona; tot=a1+a2+a3; printf("\nTotal de donaciones = $ %d\n", tot); printf("Cruz Roja de Panama: $ %d\n", a1); printf("Fundacion Pide un Deseo: $ %d\n", a2); printf("Nutre Hogar: $ %d\n", a3); getch();
}//fin de prog

programa que muestra la fecha actual del sistema


/*programa que muestra la fecha actual del sistemaAutor:Luis Vasquezproyecto de programacion 121*/
#include #include #include void nombre_mes(int);void main(void){ int mes; struct date d; clrscr(); getdate(&d); printf("La fecha de hoy es %d - %d - %d\n\n", d.da_year, d.da_mon, d.da_day); printf("El a¤o actual es: %d\n", d.da_year); mes=d.da_mon; nombre_mes(mes); printf("El dia actual es: %d\n", d.da_day); getch();}
void nombre_mes(int m){ switch (m) { case 1: printf("El mes actual es: Enero\n"); break; case 2: printf("El mes actual es: Febrero\n"); break; case 3: printf("El mes actual es: Marzo\n"); break; case 4: printf("El mes actual es: Abril\n"); break; case 5: printf("El mes actual es: Mayo\n"); break; case 6: printf("El mes actual es: Junio\n"); break; case 7: printf("El mes actual es: Julio\n"); break; case 8: printf("El mes actual es: Agosto\n"); break; case 9: printf("El mes actual es: Septiembre\n"); break; case 10: printf("El mes actual es: Octubre\n"); break; case 11: printf("El mes actual es: Noviembre\n"); break; case 12: printf("El mes actual es: Diciembre\n"); break; }
}//fin de prog

programa que muestre la Promocion de viaje en cruceros


/*programa que muestre la Promocion de viaje en crucerosAutor:Luis Vasquezprograma de programacion 121*/
#include #include void main(void){ int num, millas=10000; float bono=2000; clrscr(); printf("VIAJE CON ROYAL CARIBBEAN Y RECIBA UN BONO EN EFECTIVO\n"); printf("1. Caribe, 4 noches\n"); printf("2. Europa, 8 noches\n"); printf("3. Sur America, 12 noches\n"); printf("Escoja su destino:\t"); scanf ("%d", &num); switch (num) { case 1: printf("\n CRUCERO POR EL CARIBE \n"); printf("Barco: Liberty of the Seas \n"); printf("Destinos: Miami, San Juan, St. Marteen, Labadee \n"); millas=millas+5000; bono=bono/4; printf("Millas: %d por persona \n", millas); printf("Bono: $ %4.2f", bono); break; case 2: printf("\n CRUCERO POR EUROPA \n"); printf("Barco: Voyager of the Seas \n"); printf("Destinos: Barcelona, Niza, Florencia, Roma, Napoles, Sicilia \n"); millas=millas*2; bono=bono/2; printf("Millas: %d por persona \n", millas); printf("Bono: $ %4.2f", bono); break; case 3: printf("\n CRUCERO POR SUR AMERICA \n"); printf("Barco: Radiance of the Seas \n"); printf("Destinos: Valparaiso, Puerto Montt, Ushuaia, Montevideo, Buenos Aires \n"); millas=millas*3; printf("Millas: %d por persona \n", millas); printf("Bono: $ %4.2f", bono); break; default: printf("Opcion errada"); } getch();
}//fin de prog

programa que calcule la facturacion del


/*programa que calcule la facturacion delconsumo de energia electrica del mes corrienteAutor:Luis Vasquezprograma de programacion 121*/
#include #include void main(void){ int kwh; float fij=1.78, gen, tra, dis, ene, var, des=0, tot; clrscr(); printf("Facturacion del consumo electrico mes corriente\n"); printf("Escriba cuantos kilowatts consumio?:\t"); scanf ("%d", &kwh); gen=kwh*0.22*0.68; tra=kwh*0.22*0.03; dis=kwh*0.22*0.29; ene=gen+tra+dis; var=kwh*0.04; if (kwh<=500) des=(fij+ene+var)*(-0.18); tot=fij+ene+var+des; printf ("\n DETALLES DE LA FACTURACION MES CORRIENTE \n "); printf ("CARGOS \t GENERACION \t TRANSMISION \t DISTRIBUCION \t TOTAL \n "); printf ("CARGO FIJO \t 0.00 \t \t 0.00 \t \t %3.2f \t \t %3.2f \n ", fij, fij); printf ("ENERGIA \t %3.2f \t \t %3.2f \t \t %3.2f \t \t %3.2f \n ", gen, tra, dis, ene); printf ("VARIACION \t %3.2f \t \t 0.00 \t \t 0.00 \t \t %3.2f \n ", var, var); printf ("DESCUENTO \t 0.00 \t \t 0.00 \t \t 0.00 \t \t %3.2f \n ", des); printf ("\t \t \t \t TOTAL ADEUDADO: \t \t %3.2f", tot); getch(); }//fin de prog

programa que calcula la comision por venta de boletos


/*programa que calcula la comision por venta de boletosAutor:Luis Vasquezproyecto de programacion 121*/
#include #include
void main(void){ int num, venta; float com1, com2, com3; clrscr(); printf("VENTA DE BOLETOS A $10\n"); printf("50 entradas o menos lleva '10%' de comision\n"); printf("51 a 99 entradas o menos lleva '25%' de comision\n"); printf("100 a 200 entradas lleva '50%' de comision\n"); printf("Escriba cuantos boletos vendio?:\n"); scanf ("%d", &num); venta=num*10; com1=venta*0.10; com2=venta*0.25; com3=venta*0.50; if (num<=50) printf ("La comision ganada por vender %d boletos es $ %3.2f", num, com1); else if (num<=99) printf ("La comision ganada por vender %d boletos es $ %3.2f", num, com2); else if (num<=200) printf ("La comision ganada por vender %d boletos es $ %3.2f", num, com3); else printf ("Cantidad errada"); getch(); } //fin de prog

martes, 20 de enero de 2009

Programas de Informatica Aplicada Darinel BJ



Este programa sirve para calcular el promedio de tres notas parciales.













Programa para calcular


viernes, 16 de enero de 2009

PROGRAMA QUE CALCULA LA HIPOTENUSA DE UN TRIANGULO


//Universidad
//jesus salazar
#include
#include
int main ()
{
float lado1, lado2, hipotenusa;
printf(“Calculo de la hipotenusa \n”);
printf(“de un triangulo rectangulo \n”);
printf(“--------------------------------\n”);
printf(“primer lado:”);
scanf(“%f”,&lado1);
printf(“segundo lado:”);
scanf(“%f”,&lado2);
hipotenusa= sqrt(lado1*lado1+lado2*lado2);
printf(“ la hipotenusa es igual a %f”,hipotenusa);
return 0;
}

PROGRAMA QUE CREA UNA TABLA DE CONVERSION DE TEMPERATURA


//jesus salazar
//universidad de panama#include void main(void){ double grados_fahr; double grados_cent; printf("grados Fahrenheit grados Centígrados\n"); printf("----------------- ------------------\n\n"); grados_fahr = 0.0; while (grados_fahr <= 300.0 ) { grados_cent = (5*(grados_fahr-32.0))/ 9.0; printf("%17.2lf%17.2lf\n", grados_fahr, grados_cent); grados_fahr += 20.0; }}

PROGRAMA QUE RESUELVE ECUACIONES DE 1ª CON UNA INGCONITA


//jesus salazar
//universidad de panama
#include void main(void){ float A, B; printf("\nIntroduce el coeficiente de la incógnita de grado 1: "); scanf("%f",&A); printf("\nIntroduce el término independiente: "); scanf("%f",&B); printf("\nEcuación: %.2fX+%.2f = 0",A,B); printf("\nSolución: X = %.2f\n", -B/A);}

PROGRAMA PARA ARREGLO DE MATRIZ


//universidad de panama
//jesus salazar
#include
int main(){ int n[ 10 ]; /* n es un arreglo de 10 enteros */ int i; /* contador */ /* inicializa los elementos n a 0 del arreglo */ for ( i = 0; i < i =" 0;">

Ejemplos Problemas de Programacion

Problemas sencillos de programacion
-Imprimir el valor de a=25986, b=1976524, c=9.57645
1. #include
#include
main()
{
char cad[ ]="El valor de";
int a=25986;
long int b=1976524;
float c=9.57645;
printf("%s a es %9d\n",cad,a);
printf("%s b es %ld\n",cad,b);
printf("%s c es %.3f",cad,c);getch();
}

2.
#include
#include
main()
{
int a=1,b=2,c=3,r; a+=5;
printf("a + 5 = %d\n",a);
c-=1;
printf("c - 1 = %d\n",c);
b*=3;
printf("b * 3 = %d",b);
getch();
}


3. calcular el radio de un numero
#include
#include
#define pi 3.1416
#define escribe printf
main()
{
int r;
escribe("Introduce el radio: ");
scanf("%d",&r);
escribe("El perímetro es: %f",2*pi*r);
getch();
}

4.
#include
#include
int a;
main()
{
int b=4;
printf("b es local y vale %d",b);
a=5;
printf("\na es global y vale %d",a);
getch();
}


5. #include
#include
main()
{
int num1=4,num2,num3=6;
printf("El valor de num1 es %d",num1);
printf("\nEl valor de num3 es %d",num3);
num2=num1+num3; printf("\nnum1 + num3 = %d",num2);
getch();
}

6. hacer un programa que escriba la palabra hola mundo y todo esta bien
#include
#include
main()
{
printf("hola mundo \n");
getch();
printf("Todo bien?");
getch();
}

7 hacer un programa que imprima 20 veces la palabra hola mundo
#include
#include
main()
{
for(int i=0; i<20;>
printf("%d Hola mundo \n", i);
getch();
}
8. Escribir una función que tome como parámetro un número entero y que retorne elfactorial de ese número. Utilizar la función en un programa que calcule números combinatorios.
#include
#include
#include
int g(int n)
{
int producto,x,i;
producto=1;
for(i=1;i<=n;++i) producto=producto*i; return x;
}
main()
{
int a,factorial;
printf("Dame un numero\n");
scanf("%d",&a);
factorial=g(a);
printf("El factorial de ese numero es %d \n\n",g(a));
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!");
getch();
}

9. Utilizando la función del ejercicio anterior, escribir un programa que aproximeel valor del número e por medio de la siguiente serie:e=2 + 1/2! + 1/3! + 1/4!+....1/n!
#include
#include
#include
float g(int n)
{
int i, producto;
producto=1;
for(i=1; i<=n; ++i) producto= producto*i;
return producto;
}
main()
{
int i,n; float suma;
printf("ingrese la cantidad de terminos a sumar para estimar el valor del numero e: ");
scanf("%d", &n);
suma=2;
for(i=1;i<=n;++i)
{
suma= suma + 1/g(i+1);
printf("%f\n",suma);
}
printf("el valor de e es %f \n\n", suma);
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!!!");
getch();
}

10. Escribir una función que tome como parámetro un número entero y que determine si el número es primo o no. Utilizar esta función para escribir un programa que calcule la cantidad de números primos entre 1 y 100.
#include
#include
#include
int g(int a)
{
int i, cantidad ; cantidad=0 ;
for(i=1; i<=a; ++i) { if(a%i==0) cantidad=cantidad + 1;
}
return cantidad;
}
main()
{
int a,k,cantidad;
printf("ingrese un numero entero: ");
scanf("%d", &a); k=g(a);
if(k==2)
printf("el numero es primo\n\n");
else
{
printf("el numero no es primo\n\n");
}
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!");
getch();
}

11. Utilizar esta función para escribir un programa que le pida al usuario tres números y que muestre por pantalla el promedio de los módulos de estos números.
#include
#include
#include

float f (float n)

{
if (n<0)>
return -n;
else
return n;
}
main()
{
float a, b ,c ,k;
printf("ingrese un numero real: ");
scanf("%f", &a);
printf("ingrese un numero real: ");
scanf("%f", &b);
printf("ingrese un numero real: ");
scanf("%f", &c);
k=(f(a) + f(b) + f(c))/3;
printf("el promedio es %f\n", k);
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");
getch();
}
12. Un número entero es primo si tiene exactamente dos divisores positivos.Escribir un programa que le pida al usuario un número entero positivo, y que informe si el número ingresado es primo.
#include

#include

main()

{

int a,i,suma,cont;

printf("Ingrese un numero entero positivo: ");

scanf("%d", &a);

suma=0;

cont=0;

for(i=1; i<=a; ++i)

if(a%i==0)

{

suma=suma +i;

++cont;

}

if(cont==2)

printf("%d ES PRIMO!!!!!", a);

else

printf("%d NO ES PRIMO!!!!!", a);

printf("\n");

printf("La suma de los divisores positivos de %d es %d \n\n", a,cont);

printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");

getch();

}


13. Modificar el programa del punto 1 para protestar en caso de que el número ingresado por el usuario no sea positivo, impidiendo continuar con las acciones hasta que el usuario ingrese un número positivo.
#include

#include

main()

{

int n,i,suma;

suma=0;

printf("Ingrese el numero entero limite de la suma: ");

scanf("%d", &n);

while(n<0)

{

printf("Los numeros negativos no son validos \n");

printf("Ingrese el numero entero limite de la suma: ");

scanf("%d", &n);

}

for( i=0; i<=n; i=i+1)

suma+=i;

printf("La suma final vale %d \n\n", suma);

printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");

getch();

}

14. Escribir un programa que le permita a dos usuarios jugar a adivinar un número. El primer usuario introduce un número entre 1 y 100, y a continuación el segundousuario debe adivinar el número ingresado. Cada vez que el segundo usuario haceun intento, el programa debe informar si el número a adivinar es mayor o menor que el intento. El programa debe detenerse con un mensaje de felicitación cuandoel segundo usuario adivina el número.
#include

#include

main()

{

int a,b;

printf("ingese un numero entero entre 1 y 100: ");

scanf("%d", &a);

printf("\n\n\n");

printf("Adivine el numero entero secreto que se encuentra entre 1 y 100, ingrese el numero: \n");

scanf("%d", &b);

while(b!=a)

{

if(b
printf("El numero secreto es mayor\n");

else

{

printf("El numero secreto es menor\n");

}

printf("ingese un numero entero entre 1 y 100: ");

scanf("%d", &b);

}

printf("Usted a hacertado!!!!! %d era el numero secreto \n\n", a);

printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");

getch();

}


15. Escribir un programa que le permita a dos usuarios jugar a adivinar un número. El primer usuario introduce un número entre 1 y 100, y a continuación el segundousuario debe adivinar el número ingresado. Cada vez que el segundo usuario hace un intento, el programa debe informar si el número a adivinar es mayor o menor que el intento. El programa debe detenerse con un mensaje de felicitación cuando el segundo usuario adivina el número. Modificar el programa para que al terminar informe la cantidad de intentos que fueron necesarios para adivinar el número.
#include


#include


main()


{


int a,b,i;


printf("ingese un numero entero entre 1 y 100: ");


scanf("%d", &a);


printf("\n\n\n");


printf("Adivine el numero entero secreto que se encuentra entre 1 y 100, ingrese el numero: \n");


scanf("%d", &b);


i=1;


while(b!=a)


{


if(b
printf("El numero secreto es mayor\n");

else


{


printf("El numero secreto es menor\n");


}


i=i+1;


printf("ingese un numero entero entre 1 y 100: ");


scanf("%d", &b);


}


printf("Usted a hacertado!!!!! %d era el numero secreto, a adivinado en %d oportunidades \n\n", a,i);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");


getch();


}



16. Escribir un programa que le pida al usuario un conjunto de números y que muestre por pantalla el promedio de los valores introducidos. El programa debe preguntarle primero al usuario cuántos números desea ingresar.
a) Modificar el programa para que muestre también la varianza de los valores introducidos por el usuario.
#include


#include


#include


main()


{


int i,n;


float promedio,suma,varianza;


printf("Ingrese la cantidad de numeros del conjunto");


scanf("%d",&n);


int a[n];


printf("Ingrese %d numeros: \n",n);


for(i=0;i
scanf("%d",&a[i]);

suma=0;


for(i=0;i
suma=suma+a[i];

printf("la suma es %.2f\n",suma);


promedio=suma/n;


printf("El promedio es %.2f\n",promedio);


varianza=sqrt((suma-promedio)*(suma-promedio)/n);


printf("La varianza es %.2f\n\n",varianza);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!!");


getch();


}




17. Escribir un programa que le pida al usuario un conjunto de números y que muestre por pantalla el máximo y el mínimo valor ingresados. El programa debe preguntarle primero al usuario cuántos números desea ingresar.
a) Modificar el programa para que muestre también en qué posición del arreglo se encuentran los valores máximo y mínimo.
#include


#include


main()


{


int n,i,max,min;


int imax,imin;


printf("Ingrese la cantidad de n elementos \n");


scanf("%d", &n);


int a[n];


printf("Ingrese %d numeros enteros\n", n);


for(i=0; i
scanf("%d", &a[i]);

max=a[0];


imax=0;


min=a[0];


imin=0;


for(i=1; i
{

if(a[i]>max)


{


max=a[i];


imax=i;


}


if(a[i]
{

min=a[i];


imin=i;


}


}


printf("El valor maximo es %d y se encuentra en la posicion %d \n", max,imax);


printf("El valor minimo es %d y se encuentra en la posicion %d \n\n", min,imin);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!!");


getch();


}



18. Escribir cuatro funciones que tomen como parámetro un arreglo de enteros b y un entero x, y que implementen las siguientes operaciones:
a) Determinar si el número x aparece en el arreglo.
#include


#include


int esta(int b[],int n, int x)


{


int i;


for (i=0;i
{

if (b[i]==x)


return true;


}


return false;


}


main()


{


int n,i,a;


printf(" Ingrese la cantidad de n elementos \n");


scanf("%d", &n);


int b[n];

printf (" Ingrese %d numeros",n);


for (i=0;i
scanf("%d",&b[i]);

printf(" Dame otro numero\n");


scanf("%d",&a);


if (esta(b,n,a) ==true)


printf (" Tu numero esta en el arreglo\n\n");


else


printf (" El numero no esta en el arreglo\n\n");


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!!");


getch();


}



19. Escribir una función que implemente el método de ordenamiento por burbujeo. Utilizar esta función en un programa que le pida al usuario un conjunto de números y que los muestre ordenados.
#include


#include


main()


{


int i,j,aux,n,contar,max,valor,cont;


printf("Ingrese el tamaño conjunto de numeros que desea ordenar ");


scanf("%d",&n);


int a[n];


printf("ingrese los numeros del conjunto ");


for(i=0;i
scanf("%d",&a[i]);

for(j=0;j
{

contar=1;


for(i=0;i
if(a[i]>a[i+1])

{


aux=a[i];


a[i]=a[i+1];


a[i+1]=aux;


}


}


for(i=0;i
printf(" %d ", a[i]);

cont=1;


i=0;


while(i
{

if(a[i]==a[i+1])


++cont;


else


{


if(cont>max)


{


max=cont;


valor=a[i];


}


cont=1;


}


++i;


}


printf("el valor que mas se repite es %d\n\n",valor);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!!");


getch();
}



20. La traza de una matriz cuadrada es la suma de los elementos de su diagonal. Escribir una función que tome como parámetro una matriz cuadrada y que calcule su traza.
#include


#include


main()


{


int i,j,n;


float suma;


printf("Ingrese la dimencion de la matriz cuadrada\n");


scanf("%d", &n);


int a[n][n];


printf("Ingrese los elementos de la matriz \n");


for(i=0; i
for(j=0; j
{

printf("Ingrese el valor del elemento de la matriz ubicado en [%d,%d]\n", i+1,j+1);


scanf("%d", &a[i][j]);


}


suma=0;


for(i=0; i
for(j=0; j
if(i==j)

suma=suma + a[i][j];


printf("La suma de la diagonal es %f \n\n",suma);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!");


getch();


}




21. Escribir un programa que le permita al usuario calcular el producto de una matriz por un vector. El usuario debe ingresar la matriz y el vector, y el programa debe mostrar por pantalla el resultado del producto.
#include


#include


main()


{


int i,j,n;


float suma,promedio;


printf("Multiplicacion de una matriz por un vector\n\n");


printf("Ingrese la dimencion de la matriz cuadrada\n");


scanf("%d", &n);


int a[n][n];


printf("Ingrese los elementos de la matriz \n");


for(i=0; i
for(j=0; j
{

printf("Ingrese el valor del elemento de la matriz ubicado en [%d,%d]\n", i+1,j+1);


scanf("%d", &a[i][j]);


}


int b[n];


float c[i], producto;


printf("_Ingrese los elementos del vector\n");


for(i=0; i
scanf("%d", &b[i]);

suma=0;


producto=1;


for(i=0; i
{


c[i] = 0;


for(j=0; j
c[i]= c[i] + a[i][j]*b[j];

}


for (i=0; i
printf("%f ", c[i]);

printf("\n");


getch();


}




22. Escribir un programa que le pida al usuario un conjunto de números y que encuentre la moda de los números introducidos (la moda de una muestra es el valor que más se repite en la muestra).
#include


#include


main()


{


int n,i,valor,max,cont;


printf("Ingrese la cantidad de n elementos \n");


scanf("%d", &n);


int a[n];


printf("Ingrese %d numeros enteros\n", n);


for(i=0; i
scanf("%d", &a[i]);


for(i=1; i
max=0;

cont=1;


i=0;


while(i
{


if(a[i]==a[i+1])
++cont;


else


{


if(cont>max)


{


max=cont;


valor=a[i];


}


cont=1;


}


++i;


}


printf("el valor que mas se repite es %d\n\n",valor);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!!");


getch();


}



23. Escribir una función que tome como parámetro una matriz y que calcule la densidad de la matriz
#include


#include


main()


{


int i,j,n;


float suma,promedio;


printf("Ingrese la dimencion de la matriz cuadrada\n");


scanf("%d", &n);


int a[n][n];


printf("Ingrese los elementos de la matriz \n");


for(i=0; i
for(j=0; j
{

printf("Ingrese el valor del elemento de la matriz ubicado en [%d,%d]\n", i+1,j+1);


scanf("%d", &a[i][j]);


}


suma=0;


for(i=0; i
for(j=0; j
if(a[i][j]!=0)

suma= suma + 1;


promedio= suma/(n*n);


printf("La densidad de la matriz es %f\n", promedio);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!\n");


getch();


}



24. Luego de una carrera, se conocen la hora de largada y de llegada de un participante, expresadas como (horas, minutos). Ambas horas corresponden al mismo día.
a) Escribir un programa que muestre el tiempo que tardó el participante en minutos.b) Escribir un programa que muestre este tiempo en horas y minutos.
#include


#include


main()


{


float a,b,c,d;


printf("Tiempo en minutos y en horas y minutos tardados por el corredor cuando la carrera empieza y termina en el mismo dia \n");


getch();


printf("hora de salida= ");


scanf("%f", &a);


printf("hora de llegada= ");


scanf("%f", &b);


c=b-a;


d=(b-a)*60;


printf("El tiempo en horas que obtuvo el corredor fue de %.2f \n",c);


printf("El tiempo en minutos que obtuvo el corredor fue de %.2f \n",d);


printf("PRESIONE CUALQUIER TECLA PRA TERMINAR !!!!!!");


getch();


}




25. Conociendo las tres notas obtenidas por un alumno en una materia, decidir y mostrar por pantalla si el alumno está aprobado o desaprobado, sabiendo que debetener promedio mayor o igual a 6 para aprobar.


#include


#include


main()


{


float a,b,c,x;


printf("Situacion y calificacion del alumno al promediar los tres parciales \n");


getch();


printf("Calificacion del primer parcial= ");


scanf("%f", &a);


printf("Calificacion del segundo parcial= ");


scanf("%f", &b);


printf("Calificacion del tercer parcial= ");


scanf("%f", &c);


x=(a+b+c)/3;


if(x>=6)


printf("El alumno aprueba con una calificacion de %.2f\n\n", x);


else


printf("El alumno desaprueba con una calificacion de %.2f\n\n", x);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!");


getch();


}




26. Conociendo las tres notas obtenidas por un alumno en una materia, decidir y mostrar por pantalla si el alumno está aprobado o desaprobado, sabiendo que debetener promedio mayor o igual a 6 para aprobar.
a) ¿Cómo se modifica el programa si ahora se pide que todas las notas sean mayores o iguales a 6 para aprobar?
#include


#include


main()


{


float a,b,c,x;


printf("Situacion y calificacion del alumno al promediar los tres parciales \n");


getch();


printf("Calificacion del primer parcial= ");


scanf("%f", &a);


printf("Calificacion del segundo parcial= ");


scanf("%f", &b); printf("Calificacion del tercer parcial= ");


scanf("%f", &c);


x=(a+b+c)/3;


if((a>=6)&&(b>=6)&&(c>=6))


printf("El alumno APRUEBA\n\n");


else printf("El alumno DESAPRUEBA \n\n");


printf("El promedio del alumno fue de %.2f \n\n", x);


printf("PRESIONE CUALQUIER TECLA PARA TRERMINAR!!!!!!");


getch();


}




27. Escribir un programa para calcular el importe que se le facturará a un cliente
por consumo de electricidad, sabiendo que la compañía cobra una tarifa fija de
$20 dolares que incluye los primeros 200 KW consumidos, y los KW excedentes se
cobran a $0.50 por KW. Además, se agregan $7.80 de impuestos. El programa debe
tomar como entrada los valores del medidor al comienzo y al fin del período.*/
#include
#include
main()
{
float x,y;
printf("Importe de la factura de electricidad por KW consumidos \n");
getch();
printf("Cantidad de KW consumidos = ");
scanf("%f", &x);
if(x<=200)


printf("El importe de la factura es de $27.8");


else


{


y=0.5*(x-200)+27.8;


printf("El importe de la factura es de %.2f\n" ,y);


}


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!");


getch();


}



28. Se leen los coeficientes reales A, B y C correspondientes a una función cuadrática de la forma f(x) = Ax2 + Bx + C que sabemos que tiene dos raíces reales. Escribir un programa que muestre estas dos raíces (qué hay que suponer sobre los datos de entrada?).
#include


#include


#include


main()


{


float a,b,c,x,d;


printf("Encuentre las soluciones o raices de la ecuacion aX^2+bX+c=0 \n");


getch();


printf("tipee el valor de a= ");


scanf("%f", &a);


printf("tipee el valor de b= ");


scanf("%f", &b);


printf("tipee el valor de c= ");


scanf("%f", &c);


x=(-b+sqrt(b*b-4*a*c))/2*a;


d=(-b-sqrt(b*b-4*a*c))/2*a;


printf("las soluciones o raices son %.2f y %.2f \n\n",x,d);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");


getch();


}



29. Un año es bisiesto si es múltiplo de 4 pero no es múltiplo de 100. Como excepción a esta regla, los años que son múltiplos de 400 sí son bisiestos(por ejemplo, el año 1900 no fue bisiesto, pero el año 2000 sí lo fue). Escribirun programa que le pida un año al usuario y que indique si ese año fue o será bisiesto.
#include


#include


main()


{


int a,c,d,b;


printf("Ingresa el año del cual queres saber si fue o sera bisiesto= ");


scanf("%d" ,&a);


b=a%4;


c=a%100;


d=a%400;


if((b==0)&&(c!=0)&&(d!=0))


printf("Bisiesto \n");


else


{


if((b==0)&&(c==0)&&(d==0))


printf("Bisiesto \n");


else


printf("No bisiesto \n");


}


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!");


getch();


}




30. Escribir un programa que le pida al usuario las notas de dos exámenes parciales y un trabajo práctico y que calcule la nota final de la materia, sabiendo que ésta se determina de la siguiente manera: la nota del primer parcial representa el 30% del total, la nota del segundo parcial representa el 20%, y la nota del trabajo práctico representa el 50%.
#include


#include


main()


{


float a,b,c,d;


printf("Se promedian 3 notas de las cuales la nota del primer parcial representa el 30 porciento de la calificacion final, el segundo parcial el 20 y el tp el 50 Entonces quiero saber ese promedio \n");


getch();


printf("Calificacion del primer parcial= ");


scanf("%f", &a);


printf("Calificacion del segundo parcial= ");


scanf("%f", &b);


printf("Calificacion del trabajo practico= ");


scanf("%f", &c);


d=(a*30)/100+(b*20)/100+(c*50)/100;


printf("El promedio es %.2f \n\n",d);


printf("PRESIONE CUALQUIER TECLA PRA TERMINAR !!!!!!");


getch();


}



31. Escribir un programa que tome como parámetro un número entero positivo n, y que calcule la suma 1 + 2 + 3 + … + n.
#include


#include


main()


{


int n,i,suma;


suma=0;


printf("Ingrese el numero entero limite de la suma: ");


scanf("%d", &n);


for( i=0; i<=n; i=i+1)


suma+=i;


printf("La suma final vale %d \n\n", suma);


printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");


getch();


}



32. Un negocio va a realizar un descuento del 25 % en todos sus precios. Escribir unprograma que pregunte continuamente los precios de cada artículo, mostrando paracada uno el precio con el descuento. El programa se debe detener cuando se ingresa un artículo con precio igual a cero.
#include#include
main()
{
float a,b,c,d,suma;
printf("Ingrese el importe del producto (CERO PARA TERMINAR): \n");
scanf("%f", &a);
while(a!=0)
{
b=(a*25)/100;
c=a-b;
suma=suma + c;
printf("El precio del producto es $%.2f, el descuento del 25 porciento es de $%.2f \n",a,b);
printf("El monto total a pagar del producto con descuento es de $%.2f\n",c);
printf("El subtotal de su compra es $%.2f \n", suma);
printf("Ingrese el importe del producto (CERO PARA TERMINAR): \n");
scanf("%f", &a);
}
printf("El total de su compra es $%.2f\n", suma);
printf("Gracias por su compra \n");
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");
getch();
}



33. Un negocio va a realizar un descuento del 25 % en todos sus precios. Escribir unprograma que pregunte continuamente los precios de cada artículo, mostrando paracada uno el precio con el descuento. El programa se debe detener cuando se ingresa un artículo con precio igual a cero.a) Modificar el programa para que al comenzar solicite el porcentaje de descuento que se aplicará a todos los artículos.*/
#include
#include
main()
{
float a,b,c,d,suma;
printf("Ingrese el porcentaje del descuento: \n");
scanf("%f", &d);
printf("Ingrese el importe del producto: \n");
scanf("%f", &a);
while(a!=0)
{
b=(a*d)/100;
c=a-b;
suma= suma + c;
printf("El precio del producto es $%.2f, el descuento del %.2f porciento es de $%.2f \n",a,d,b);
printf("El monto total a pagar del producto es de $%.2f\n",c);
printf("El subtotal de su compra es de $%.2f\n", suma);
printf("Ingrese el importe del producto: \n");
scanf("%f", &a);
}
printf("El total de su compra es $%.2f \n", suma);
printf("Gracias por su compra \n");
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!");
getch();
}



34. Escribir un programa que le permita a dos usuarios jugar a adivinar un número. El primer usuario introduce un número entre 1 y 100, y a continuación el segundousuario debe adivinar el número ingresado. Cada vez que el segundo usuario hace un intento, el programa debe informar si el número a adivinar es mayor o menor que el intento. El programa debe detenerse con un mensaje de felicitación cuando el segundo usuario adivina el número.
#include
#include
main()
{
int a,b,i,m,n;
printf("ingese los limites enteros de la busqueda del numero entero secreto \n"); printf("Ingrese el numero entero menor del limite: ");
scanf("%d", &m);
printf("Ingrese el numero entero mayor del limite: ");
scanf("%d", &n);
printf("Ingrese el numero entero a adivinar: ");
scanf("%d", &a);
printf("\n\n\n");
printf("Adivine el numero entero secreto que se encuentra entre %d y %d \n",m,n); printf("Ingrese el numero: ");
scanf("%d", &b);
i=1;
while(b!=a)
{
if((b<=n)&&(b>=m)&&(a<=n)&&(a>=m))
{
if(b



35. Escribir un programa que permita ingresar las notas de los 10 alumnos de una comisión, y que calcule la cantidad de alumnos con nota 10, la cantidad con nota9, etc., informando estas cantidades al finalizar la carga de notas.
#include
#include
#include
main()
{
int c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,a, i;c1=0;c2=0;c3=0;c4=0; c5=0; c6=0; c7=0; c8=0; c9=0; c10=0;
for(i=1; i<=25; ++i) { printf("ingrese la nota del alumno %d\n", i); scanf("%d", &a); if(a==1) c1=c1 + 1; if(a==2) c2=c2 + 1; if(a==3) c3=c3 + 1; if(a==4) c4=c4 + 1; if(a==5) c5=c5 + 1; if(a==6) c6=c6 + 1; if(a==7) c7=c7 + 1; if(a==8) c8=c8 + 1; if(a==9) c9=c9 + 1; if(a==10) c10=c10 + 1; } printf("la cantidad de 1 es %d\n", c1); printf("la cantidad de 2 es %d\n", c2); printf("la cantidad de 3 es %d\n", c3); printf("la cantidad de 4 es %d\n", c4); printf("la cantidad de 5 es %d\n", c5); printf("la cantidad de 6 es %d\n", c6); printf("la cantidad de 7 es %d\n", c7); printf("la cantidad de 8 es %d\n", c8); printf("la cantidad de 9 es %d\n", c9); printf("la cantidad de 10 es %d\n\n", c10); printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!"); getch(); }



36. Escribir un programa que permita al usuario introducir una cantidad indeterminadade notas de un examen. El programa debe aceptar una nota continuamente mientrasno se introduzcan notas inválidas (una nota válida es una nota entre 1 y 10). Cuando se introduce una nota inválida, el programa debe terminar y mostrar porpantalla el promedio de las notas ingresadas.
#include
#include
main()
{
int n,i;
float nota,suma,promedio;
suma=0;
nota=1;
i=0;
while( nota>0 && nota<=10 ) { printf("Ingrese la nota, entre 1 y 10, del alumno %d (CERO PARA TERMINAR): ",i+1); scanf("%f", &nota); suma=suma + nota; } promedio=suma/(i-1); printf("El promedios de notas es %.2f\n", promedio); printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!"); getch(); }



37. Un negocio va a realizar un descuento del 25 % en todos sus precios. Escribir unprograma que pregunte continuamente los precios de cada artículo, mostrando paracada uno el precio con el descuento. El programa se debe detener cuando se ingresa un artículo con precio igual a cero.a) Modificar el programa para que al comenzar solicite el porcentaje de descuento que se aplicará a todos los artículos.b) Modificar el programa para que al ingresar un artículo con precio negativo, se pida al usuario un nuevo porcentaje de descuento.
#include
#include
main()
{
float a,b,c,d,suma;
printf("Ingrese el porcentaje del descuento (SI QUIERE CAMBIARLO INGRESE UN NUMERO NEGATIVO): \n");
scanf("%f", &d);
printf("Ingrese el importe del producto: \n");
scanf("%f", &a);
while(a!=0)
{
if(a>0)
{
b=(a*d)/100;
c=a-b;
suma= suma + c;
printf("El precio del producto es $%.2f, el descuento del %.2f porciento es de $%.2f \n",a,d,b);
printf("El monto total a pagar es de $%.2f\n",c);
printf("El subtotal de su compra es $%.2f \n", suma);
}
else
{ printf("ingrese un nuevo porsentaje de descuento: \n");
scanf("%f", &d);
}
printf("Ingrese el importe del producto(PARA TERMINAR LA COMPRA PRESIONE CERO): "); scanf("%f", &a);
}
printf("El total de su compra es $%.2f \n", suma);
printf("Gracias por su compra \n");
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!");
getch();
}


38. Escribir un programa que aproxime el valor de la raíz cuadrada de 2 por medio del método de bisección aplicado a la función f(x) = x2 - 2, tomando como datos de entrada el intervalo donde ejecutar el método y la cantidad de iteraciones.
#include
#include
#include
#include
main()
{
float a,b,k;
printf("Aproximacion del valor de la raiz cuadrada de 2 aplicado la funcion f(x) = x2 - 2\n");
printf("Ingrese el extremo izquierdo: \n");
scanf("%f", &a);
printf("Ingrese el extremo derecho: \n");
scanf("%f", &b);
while(b-a>=1e-5)
{
k=(a+b)/2;
if(k*k-2>0)
b=k;
else
a=k;
}
printf("La raiz es:%f\n", k);
printf("La funcion vale %f\n", k*k-2);
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!");
getch()
;
}


39. Escribir un programa que le pida al usuario un número entero positivo y que calcule el factorial de ese número, informándolo por pantalla.*/
#include
#include
main()
{
int a,i;
float fact;
printf("ingrese un numero entero para poder calcular su factorial: ");
scanf("%d", &a);
fact=1;
for(i=1;
i<=a; i=i+1) fact*=i; printf("El factorial de %d es %f \n\n", a,fact); printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!"); getch(); }




40. Escribir un programa que le pida al usuario un conjunto de números y que encuentre la igualda de los números introducidos
#include
#include
void swap(int b[],int i ,int j)
{
int aux; aux=b[i];
b[i]=b[j];
b[j]=aux;
}
void ordenar(int b[], int n)
{
int pos,i,k;
for(i=0 ;ib[k])
pos=k;
}
swap(b,i,pos);
}
}
main()
{
int i,j,n,cont,max,moda;
printf("Ingrese la cantidad de numeros que contiene el arreglo");
scanf("%d",&n);
int b[n],a[n];
printf("Ingresa %d numeros",n);
for(i=0; i 1)
printf("La moda del arreglo es: %d \n",moda);
else
printf("Son todos numeros distintos");
printf("PRESIONE CUALQUIER TECLA PARA TERMINAR!!!!!!!");
getch();
}

41. #include
#include
main()
{
int num=1, acum=0;
float media=0;
while(num<=10) { acum=acum+num;num++; } media=acum/10; printf("\nel valor de la media es de %f\n",media); getch(); }




42. #include
#include
main()
{
clrscr();
int x=0, acu=0, total, valor=0;
printf("introduzca un valor en la tabla\n");
for(x=0;x<7;x++) acu="acu+valor;" total="acu/7;" es="%d">


43. #include
#include
main()
{
int i, x[8];
{for(i=1;i<=7;++i) printf("\nel valor de celda es=%d",x[i]); } getch(); }


44. #include#includemain(){char n[10];int a, e;clrscr();printf("programa para imprimir un nombre\n");printf("\nhola\n");printf("introduzca su nombre: ");scanf("%[^\n]",n);printf("\nhola sr. %s'n",n);printf("introduzca su año de nacimiento: ");scanf("%d",&a);e=2008-a;printf("usted tiene%d años ",e);getch();}


44. #include
#include
main()
{
char nom[15];
int i=0,n;
clrscr();
printf("\n\programa");
printf("\n\cantidad de estudiantes");
scanf("%d",&n);
while(i



45. #include
#include
main()
{
int i;
float s,b,to;
clrscr();
printf("calcular el 5 porciento del salario\n");
i=1;
while(i<=5) { printf("\nintroduzca el salario"); scanf("%f",&s); b=s*0.05; to=s+b; printf("\nel salario total es: %f\n",&to); i++; } getch(); }



46. #include
#include
#include
main()
{
float n,raiz;
printf("raiz cuadrada de un numero \n\n");
printf("introduzca un numero:");
scanf("%f",&n);
raiz=sqrt(n);
printf("la raiz cuadrada es:%f",raiz);
getch();
}



47. #include
#include
main()
{
float val1,val2,res;
printf("programa que calcule la resta de dos numeros");
printf("\nintroduzca el primer numero ");
scanf("%f",&val1);
printf("introduzca el segundo numero ");
scanf("%f",&val2);
res=val1-val2;
printf("la resta de los numeros es =%f",res);
getch();
}

48. #include
#include
main()
{
int t1[5],t2[5],t3[5],x=0,t=0;
clrscr();
for(x=0;x<5;x++) x="0;x<5;x++) { printf(" x="0;x<5;x++) { t3[x]=">

49. #include
#include
main()
{
int tab[7],num=0, ind=6,x;
clrscr();
printf("\ndame los valores");
for(x=0;x<7;x++) x="0;x<7;x++)">