You are on page 1of 5

Instituto Politcnico Nacional Centro de Estudios Cientficos y Tecnolgicos 1 Gonzalo Vzquez Vela

4 Semestre Grupo: 4IV1 Turno: Vespertino Materia: Lenguaje de Programacin Profesor: Miguel Julin Alumno: Ordaz Len Ricardo Tema: Proyecto Aula

Objetivo: este trabajo se realizo para poder comprobar lo que hemos aprendido en el semestre y poder comprender y entender lo que se hace en cada lnea de algun codigo de el programa Borland c y demostrarlo bajando un programa de Internet y poder comprenderlo y escribir para que sirve y que pasa en cada lnea de el Borland c.

Este es un programa en c que permite el ingreso de 23 nmeros, y verifique lo siguiente: a) cuantos nmeros son pares b) cuantos son mltiplos de 3 c) cuantos nmeros son positivos, negativos y ceros d) cual es el promedio de estos nmeros e) cuantos nmeros son menores que este promedio # include<conio.h> // se declara la biblioteca conio.h de las carpetas de Borland c # include<stdio.h> //se declara la biblioteca stdio.h de las carpetas de Borland c main() // con este codigo se inicia el programa { // con la llave se abre el cuerpo del programa clrscr(); // se limpia la pantalla que se muestra al usuario int i, n[23], c=0, c2=0, c3=0, c4=0, c5=0, c6=0; // con int se declaran las variables enteras y las variables se igualan a 0 float s=0, pro; // las variables s y pro se declaran de manera flotante (punto decimal) for (i=1;i<=23;i++) // for es un cliclo repetitivo y se ocupa para aumentar a i que vale 1 hasta (de uno en uno) 23 { // se abre las instrucciones de for

printf ("Ingrese el numero"); // se imrpime en la pantalla el texto entre comillas scanf("%d",&n); // se guarda en la variable n los valores ingresados por el usuario s+=n; // s valdra lo que vale s + lo que vale n } // se cierra el cuerpo de for pro=s/23; // pro se le asigna el valor que resulte de dividir el valor de s entre 23 printf("\nEl promedio es %f",pro); // imprime en pantalla lo que esta en comillas y el valor de pro declarando q es flotante con %f for (i=1;i<=23;i++) // se aumenta i de uno en uno hasta 23 { // se abre cuerpo de for if((n%2)==0) // si se cumple la condicion de que el coeficiente de dividir n/2 es igual a 0 c++; // a c se le aumenta en uno } // se cierra for printf("\nLos numeros pares son %d",c); //imprime en pantalla lo que etsa entre comillas y se muestra el valor de c declarandolo entero con %d% for(i=1;i<=23;i++) // se aumenta a i de uno en uno hasta 23 { // se abre el cuerpo del for if((n%3)==0) // si se cumple la condicion de que el coeficiente de dividir n/3 es igual a 0 c2++; // a c2 se le aumenta en uno

} // cierre de for printf("\nLos numeros multiplos de 3 son %d",c2); // se imprime lo que esta entre comilla con \n se da un enter y se muestra el valor de c2 for (i=1;i<=23;i++) // aumenta i de uno en uno hasta 23 { // se abre for if(n>0) // si n es mayor que cero c3++; // se aumenta a c3 en uno else if(n<0) // sino entonces si n menor que cero c4++; // se aumenta a c4 en uno else // sino entonces c5++; //se aumenta a c5 en uno } // se cierra for printf("\nLos numeros positivos son %d, los negativos son %d, y ceros son %d",c3,c4,c5); // se imprime en pantalla lo que esta dentro de las comillas y se muestra en pantalla los valores de c3, c4 y c5 en sus respectivas posiciones en el texto anterior for (i=1;i<=23;i++) // aumenta i de uno en uno hasta 23 { // se abre for if(n<pro) // si n es menor que pro c6++; // se aumenta en uno a c6 } // se cierra for

printf("\nLos numeros menores que el promedio son %d",c6); // se imprime en pantalla lo que esta entre comillas y el valor de c6 getch(); // con este codigo despus de realizar todo el programa y que llegue a esta linea, se puede pensar que no ocurre nada pero esta funcion sucede al oprimir una tecla pues al hacer esto salta a la otra linea } // se cierra el cuerpo de el programa y con ello acaba el programa Conclusin: Puedo concluir que lo que he visto en el semestre me sirvio para entender este programa que baje de la pgina; http://www.portalhacker.net/index.php?topic=49773.0 . Y que demostre anteriormente que se descifrar el uso y el porque de cada lnea escrita en el programa anterior y explicarlo de manera clara y concisa. Nota: por motivos ajenos recientes no pude probar el programa y con ello tampoco mostrar las pantallas de el programa ya que el Borland c portable que tenia se fue junto con la memoria cuando me asaltaron el pasado mircoles 5 de diciembre por su atencin gracias.

You might also like