PROYECTO DE FUNDAMENTOS DE PROGRAMACION TEMA: MANUAL DE PROGRMAS DESARROLLADOS EN TURBO C++
NOMBRE: FRANCISCO SEGUNDO ZHICAY VILLA
NIVEL: PRIMERO
CARRERA: INFORMATICA
DOCENTE: ING. CARLOS MOREANO
FECHA: 16 DE AGOSTO DE 2014
INTRODUCCIÓN
El Turbo C ++ es un editor de programas en seudocódigo usado en la mayoría de las escuelas técnicas que van en pos de la Informática. Este lenguaje es el más practico ya que incluye las mayorías de las Instrucciones y directorios que vamos a usar.
El Turbo C ++ o también conocido como TC es capaz de generar los programas más complicados en un par de pasos. Las formas de crear son indefinidas: pueden ser siguiendo un curso, creando ciclos, etc.
OBJETIVOS
General.
Poner en práctica los conocimientos adquiridos en el transcurso de asignatura. Sobre el desarrollo de programas en turbo c++.
Específicos:
Conocer la estructura de un programa en turbo c++.
Conocer las diferentes funciones en turbo c++.
Saber diseñar un programa en c++.
Dominar las sentencias if, else.
Dominar las instrucciones for , while, do while.
MARCO TEORICO 1.- REALICE UN PROGRAMA QUE IMPRIMA UN NUMERO EN PANTALLA. 1. #include 2. #include 3. main() 4. { 5. clrscr(); 6. int a; 7. a=4; 8. printf(“%d”,a); 9. getch(); 10. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7. Damos el valor de 4 a la variable a. 8. Muestra en pantalla el valor de la variable. 9. Espera que presionemos la tecla enter para salir del programa. 10. Finaliza el programa. 2.- REALICE UN PROGRAMA QUE IMPRIMA LA SUMA DE DOS NUMEROS POR PANTALLA. 1. #include 2. #include 3. main () 4. { 5. clrscr (); 6. int a,b,s; 7. a=12; 8. b=15; 9. s=a+b; 10. printf("la suma es: %d",s); 11. getch (); 12. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla.
6. 7,8. 9. 10. 11. 12.
Declaración de las variables a utilizar. Asigna valores a las variables. Asigna a la variable el valor de la respectiva operación. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
3.- REALICE UN PROGRAMA QUE INGRESE 2 NUMEROS POR TECLADO SUME Y MUESTRE EN PANTALLA EL RESULTADO. 1. #include 2. #include 3. main() 4. { 5. clrscr(); 6. int a,b,s; 7. printf(“Ingrese el primer número:”); 8. scanf(“%d”,&a); 9. printf (“Ingrese el segundo número:”); 10. scanf(“%d”,&b); 11. s=a+b; 12. printf(“La suma de los dos números es: %d”,s); 13. getch(); 14. } DESCRIPCIÓN: 1,2 Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7. Muestra en pantalla lo que está dentro de las comillas. 8. Ingresa por teclado un valor para a. 9. Muestra en pantalla lo que está dentro de las comillas. 10. Ingresa por teclado un valor para b. 11. Asigna a la variable el valor de la respectiva operación. 12. Muestra en pantalla lo que está dentro de las comillas. 13. Espera que presionemos la tecla enter para salir del programa. 14. Finaliza el programa.
4.- REALICE UN PROGRAMA QUE INGRESE 2 NUMEROS POR TECLADO, SUME, RESTE, MULTIPLIQUE Y MUESTRE EN PANTALLA EL RESULTADO. 1. #include 2. #include 3. main () 4. { 5. clrscr (); 6. int a,b,s,r,m,d; 7. printf("Ingrese el primer número:"); 8. scanf("%d",&a); 9. printf("Ingrese el primer número:"); 10. scanf("%d",&b); 11. s=a+b; 12. r=a-b; 13. m=a*b; 14. d=a/b; 15. printf("La suma es: %d\n",s); 16. printf("La resta es: %d\n",r); 17. printf("La multiplicación es : %d\n",m); 18. printf("La división es : %d\n",d); 19. getch (); 20. } DESCRIPCIÓN: 1,2 Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7. Muestra en pantalla lo que está dentro de las comillas. 8. Ingresa por teclado un valor para la variable. 9. Muestra en pantalla lo que está dentro de las comillas. 10. Ingresa por teclado un valor para la variable. 11,…,14. Asigna a la variable el valor de la respectiva operación. 15,…,18. Muestra en pantalla lo que está dentro de las comillas además los valores de las variables. 19. Espera que presionemos la tecla enter para salir del programa. 20. Finaliza el programa.
5.- REALICE UN PROGRAMA QUE CALCULE EL AREA DE UN TRIANGULO. 1. #include 2. #include 3. main () 4. { 5. clrscr (); 6. int s,b,h; 7. printf("Ingrese la base del triángulo:"); 8. scanf("%d",&b); 9. printf("Ingrese la altura del triángulo:"); 10. scanf("%d",&h); 11. s=(b*h)/2; 12. printf("El área del triángulo es: %d",s); 13. getch (); 14. } DESCRIPCIÓN: 1,2 Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7. Muestra en pantalla lo que está dentro de las comillas. 8. Ingresa por teclado un valor para b. 9. Muestra en pantalla lo que está dentro de las comillas. 10. Ingresa por teclado un valor para h. 11. Asigna a la variable el valor de la respectiva operación. 12. Muestra en pantalla lo que está dentro de las comillas además el valor de la variable. 13. Espera que presionemos la tecla enter para salir del programa. 14. Finaliza el programa. 6.- REALICE UN PROGRAMA QUE CALCULE EN SEGUNDOS, LAS HORAS INGRESADAS POR TECLADO. 1. #include 2. #include 3. void main (void) 4. { 5. clrscr (); 6. int h,s; 7. printf("Ingrese el número de horas a calcular:"); 8. scanf("%d", &h); 9. s=h*3600; 10. printf("El número de horas ingresadas en segundos es: %d",s); 11. getch (); 12. }
DESCRIPCIÓN: 1,2 Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7. Muestra en pantalla lo que está dentro de las comillas. 8. Ingresa por teclado un valor para la variable. 9. Asigna a la variable el valor de la respectiva operación. 10. Muestra en pantalla lo que está dentro de las comillas además el valor de la variable. 11. Espera que presionemos la tecla enter para salir del programa. 12. Finaliza el programa. 7.- PROGRAMA QUE CALCULA LA RAIZ CUADRADA DE UN NUMERO INGRESADO POR TECLADO. 1. #include 2. #include 3. #include 4. main () 5. { 6. clrscr (); 7. float a,s; 8. printf("\n\n Ingrese un numero:"); 9. scanf("%f",&a); 10. s=sqrt(a); 11. printf("\n\n La raíz cuadrada dé %f es: %f",a,s); 12. getch (); 13. } DESCRIPCIÓN: 1...3 Librerías utilizadas. 4. Función que permite iniciar el programa. 5. Inicio del programa. 6. Limpia la pantalla. 7. Declaración de las variables a utilizar. 8. Muestra en pantalla lo que está dentro de las comillas. 9. Ingresa por teclado un valor para la variable. 10. Asigna a la variable el valor de la respectiva operación. 11. Muestra en pantalla lo que está dentro de las comillas además el valor de la variable. 12. Espera que presionemos la tecla enter para salir del programa. 13. Finaliza el programa.
8.- PROGRAMA PARA CALCULAR EL SENO Y EL COSENO DE UN NÚMERO INGRESADO POR TECLADO. 1. #include 2. #include 3. #include 4. main () 5. { 6. clrscr (); 7. float a,se,co,b=3.141516/180; 8. printf("\n Ingrese un número:"); 9. scanf("%f",&a); 10. se=b*sin(a); 11. co=b*cos(a); 12. printf("\t El seno de %f es :%f\n\n",a,se); 13. printf("\t El coseno de %f es :%f\n\n",a,co); 14. getch (); 15. } DESCRIPCIÓN: 1...3 Librerías utilizadas. 4. Función que permite iniciar el programa. 5. Inicio del programa. 6. Limpia la pantalla. 7. Declaración de las variables a utilizar. 8. Muestra en pantalla lo que está dentro de las comillas. 9. Ingresa por teclado un valor para la variable. 10,11. Asigna a la variable el valor de la respectiva operación. 12,13. Muestra en pantalla lo que está dentro de las comillas además el valor de la variable. 14. Espera que presionemos la tecla enter para salir del programa. 15. Finaliza el programa. 9.-PROGRAMA QUE REALIZA LA SUMA DE 2 NUMEROS DECIMALES. 1. #include 2. #include 3. main () 4. { 5. clrscr (); 6. float a,b,s; 7. printf("\n Ingrese el primer número:"); 8. scanf("%f",&a); 9. printf("\n Ingrese el segundo número:"); 10. scanf("%f",&b); 11. s=a+b; 12. printf("\n El primer número ingresado es :%f",a);
13. printf("\n El segundo número ingresado es :%f\n\n",b); 14. printf("\t La suma los dos números ingresados es :%f",s); 15. getch (); 16. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7,9. Muestra en pantalla lo que está dentro de las comillas. 8,10. Ingresa por teclado un valor para la variable. 11. Asigna a la variable el valor de la respectiva operación. 12...14. Muestra en pantalla lo que está dentro de las comillas además el valor de la variable. 15. Espera que presionemos la tecla enter para salir del programa. 16. Finaliza el programa. 10.- REALICE UN PROGRAMA EL CUAL INGRESE LAS NOTAS DE UN ESTUDIANTE E IMPRIMA SI PASA EL SEMESTRE O SE QUEDA. 1. 2. 3. 4. 5. 6. 7. 8. 9.
#include #include #include main() { clrscr(); float a,b,c,d,e,f,g,h,pt,st; char nom,cur,fech; printf("\t**********INSTITUTO TECNOLOGICO VIDA NUEVA**********\n\n"); 10. printf("\n\n NOMBRE: "); 11. scanf("%s",&nom); 12. printf("\n\nCURSO: "); 13. scanf("%s",&cur); 14. printf("\n\nFECHA: "); 15. scanf("%d",&fech); 16. printf("\t********** PROMEDIOS**********\n\n"); 17. printf("\t\tPRIMER TRIMESTRE\n\n"); 18. printf("\tNOTA 1: "); 19. scanf("%f",&a); 20. printf("\tNOTA 2: "); 21. scanf("%f",&b); 22. printf("\tNOTA 3: "); 23. scanf("%f", &c);
24. printf("\tEXAMEN: "); 25. scanf("%f",&d); 26. printf("\t\tSEGUNDODO TRIMESTRE\n\n"); 27. printf("\tNOTA 1: "); 28. scanf("%f",&e); 29. printf("\tNOTA 2: "); 30. scanf("%f",&f); 31. printf("\tNOTA 3: "); 32. scanf("%f", &g); 33. printf("\tEXAMEN: "); 34. scanf("%f",&h); 35. pt=((0.8*(a+b+c)/3)+(d*0.2)); 36. st=((0.8*(e+f+g)/3)+(h*0.2)); 37. if (((pt+st)/2)>7){ i. printf("\t\t****FELICIDADES****");} 38. else{ i. printf("\t\tFRACASO\n");} 39. getch(); 40. } DESCRIPCIÓN: 1...3 Librerías utilizadas. 4. Función que permite iniciar el programa. 5. Inicio del programa. 6. Limpia la pantalla. 7,8. Declaración de las variables a utilizar. 9,10. Muestra en pantalla lo que está dentro de las comillas. 11. Ingresa por teclado un valor para la variable. 12. Muestra en pantalla lo que está dentro de las comillas. 13. Ingresa por teclado un valor para la variable. 14. Muestra en pantalla lo que está dentro de las comillas. 15. Ingresa por teclado un valor para la variable. 16. Muestra en pantalla lo que está dentro de las comillas. 17. Muestra en pantalla lo que está dentro de las comillas. 18. Muestra en pantalla lo que está dentro de las comillas. 19. Ingresa por teclado un valor para la variable. 20. Muestra en pantalla lo que está dentro de las comillas. 21. Ingresa por teclado un valor para la variable. 22. Muestra en pantalla lo que está dentro de las comillas. 23. Ingresa por teclado un valor para la variable. 24. Muestra en pantalla lo que está dentro de las comillas. 25. Ingresa por teclado un valor para la variable. 26. Muestra en pantalla lo que está dentro de las comillas. 27. Muestra en pantalla lo que está dentro de las comillas. 28. Ingresa por teclado un valor para la variable. 29. Muestra en pantalla lo que está dentro de las comillas. 30. Ingresa por teclado un valor para la variable.
31. 32. 33. 34. 35,36. 37. 37i. 38. 38i. 39. 40.
Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Asigna a la variable el valor de la respectiva operación. Pregunta si el promedio de los dos trimestres es mayor que 7. Si cumple el punto 37 muestra en pantalla lo que está dentro de las comillas. Si no cumple el punto 37. Si no se cumple muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
11.- SI UN ALUMNO TIENE UN PROMEDIO MAYOR O IGUAL A 9 SE LE HARA UN DESCUENTO EN LA COLEGIATURA. SI TIENE UN PROMEDIO MAYOR O IGUAL A 8 PERO MENOR QUE 9 EL DESCUENTO SERA EL 10%, SI SU PROMEDIO ES MENOR QUE 8 PERO MAYOR O IGUAL QUE 7 EL DESCUENTO SERA DEL 5% Y SI PROMEDIA CON 7 O MENOS NO TENDRA DESCUENTO. 1. #include 2. #include 3. main() 4. { 5. textcolor(2); textbackground(1); 6. clrscr(); 7. int i,j,des=20,d=10; 8. float not; 9. printf("\n\n\t\tðððð INSTITUTO TECNOLOGICO VIDA NUEVA ððððð"); 10. printf("\n\n\t¯¯¯¯ NOMBRE: FRANCISCO ZHICAY "); 11. printf("\n\n\t¯¯¯¯ NIVEL: PRIMERO"); 12. printf("\n\n\t¯¯¯¯ FECHA: 2/08/2014\n "); 13. printf("\n\tPROGRAMA PARA CALCULAR EL DESCUENTO DE UN ALUMNO \n"); 14. printf("\n\n\t\t INGRESE LA NOTA DEL ESTUDIANTE: "); 15. scanf("%f",¬); 16. if(not<=10 && not>=0){ 17. if(not>=9 && not<=10){ 18. printf("\n\n\t\t************FELICIDADES***********\n"); 19. printf("\n\n\n\t TIENE UN DESCUENTO DEL 20 POR CIENTO EN SU MATRICULA");} 20. else if(not>=8 && not<9){ 21. printf("\n\n\t\t************FELICIDADES***********\n"); 22. printf("\n\n\tTIENE UN DESCUENTO DEL 10 POR CIENTO EN SU MATRICULA");} 23. else if(not>=7 && not<8){ 24. printf("\n\n\t\t************FELICIDADES***********\n");
25. printf("\n\n\tTIENE UN DESCUENTO DEL 5 POR CIENTO EN SU MATRICULA");} 26. else { 27. printf("\n\n\n\t USTED NO TIENE NINGUN DESCUENTO");}} 28. else{ 29. printf("\n\n\n\t\t HA INGRESADO UNA NOTA ERRONEA");} 30. getch(); 31. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Cambia el color de las letras y el fondo del programa. 6. Limpia la pantalla. 7,8. Declaración de las variables a utilizar. Muestra en pantalla lo que está dentro de las comillas. 9…14. 15. Ingresa por teclado un valor para la variable. 16. Pregunta si la variable es mayor que 0 y menor que 10. 17. Si cumple el punto 16, Pregunta si la variable es mayor o igual que 9 y menor o igual a 10. 18,19. Si cumple el punto 17, Muestra en pantalla lo que está dentro de las comillas. 20. Si no cumple el punto 16, Pregunta si la variable es mayor o igual que 8 y menor que 9. 21,22. Si cumple el punto 20, Muestra en pantalla lo que está dentro de las comillas. 23. Si no cumple el punto 17, Pregunta si la variable es mayor o igual que 7 y menor que 8. 24,25. Si cumple el punto 20, Muestra en pantalla lo que está dentro de las comillas. 26. Si no cumple el punto 20. 27. Muestra en pantalla lo que está dentro de las comillas. 28. Si no cumple el punto 16. 29. Muestra en pantalla lo que está dentro de las comillas. 27. Muestra en pantalla lo que está dentro de las comillas. 28. Ingresa por teclado un valor para la variable. 29. Muestra en pantalla lo que está dentro de las comillas. 30. Espera que presionemos la tecla enter para salir del programa. 31. Finaliza el programa. 12.- DESCUENTO EN LA VENTA DE PANTALONES. 1. 2. 3. 4. 5. 6.
#include #include main() { textcolor(2); textbackground(1); clrscr();
7. int i,j,cant,pd; 8. float v,c,desc,p,du; 9. printf("\n\n\t\tðððððððððð INSTITUTO TECNOLOGICO VIDA NUEVA ðððððððððð"); 10. printf("\n\n\t¯¯¯¯ NOMBRE: FRANCISCO ZHICAY "); 11. printf("\n\n\t¯¯¯¯ NIVEL: PRIMERO"); 12. printf("\n\n\t¯¯¯¯ FECHA: 2/08/2014\n "); 13. printf("\n\n\t\t** INGRESE LA CANTIDAD DE PANTALONES COMPRADOS: "); 14. scanf("%d",&cant); 15. if(cant>0){ 16. printf("\n\n\t\t*** INGRESE EL PRECIO UNITARIO DEL PANTALON: "); 17. scanf("%f",&v); 18. clrscr(); 19. gotoxy(60,2); 20. printf("FACTURA Nø001"); 21. c=v*cant; 22. if(cant<5){ 23. du=v; pd=0;desc=c*0;p=c-desc;} 24. else if(cant>=5 && cant<12){ 25. du=v-(v*0.15);desc=c*0.15;p=c-desc;pd=15;} 26. else if(cant>=12){ 27. du=v-(v*0.30);desc=c*0.30;p=c-desc;pd=30;} 28. gotoxy(5,8); printf("CANTIDAD"); 29. gotoxy(20,8); printf("DESCRIPCION"); 30. gotoxy(38,8); printf("V. UNIT."); 31. gotoxy(50,8); printf("V. UNIT. DESC."); 32. gotoxy(68,8); printf("VALOR TOTAL"); 33. gotoxy(16,10); printf("Pantalon DICKIIES"); 34. gotoxy(7,10); printf("%d",cant); 35. gotoxy(38,10); printf("%f",v); 36. gotoxy(52,10); printf("%f",du); 37. gotoxy(68,10); printf("%f",p); 38. printf("\n\n\t\t************FELICIDADES***********\n"); 39. printf("\n\n\tDESCUENTO DEL %d POR CIENTO EN CADA PANTALON",pd); 40. printf("\n\n\t\tSU DESCUENTO EN SU COMPRA ES : %f",desc);} 41. else{ 42. printf("\n\n\n\t\t HA INGRESADO UNA CANTIDAD ERRONEA");} 43. getch(); 44. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Cambia el color de las letras y el fondo del programa. 6. Limpia la pantalla. 7,8. Declaración de las variables a utilizar.
9…13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
25. 26 27. 28…37. 38…40. 41,42.
43. 44.
Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Pregunta si la cantidad de pantalones es es mayor que 0. Si cumple el punto 16. Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado el valor del pantalón en la variable. Limpia la pantalla. Posiciona el cursor en el punto (60,2) Muestra en pantalla lo que está dentro de las comillas. Calcula el costo total de la venta y asigna ese valor a la variable. Pregunta si la cantidad es mayor que 5. Si cumple el punto 22. Realiza las operaciones descritas. Si no cumple el punto 22. Pregunta si la cantidad es mayor que 5 y menor que 12. Si cumple el punto 24. Realiza las operaciones descritas. Si no cumple el punto 25. Pregunta si la cantidad es mayor que 12. Si cumple el punto 26. Realiza las operaciones descritas. Posiciona el cursor en el punto (x,y) y Muestra en pantalla lo que está dentro de las comillas. Muestra en pantalla lo que está dentro de las comillas. Si no cumple el punto 15 entonces. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
13.- VERIFICAR SI UN NUMERO INGRESADO POR TECLADO ES PAR O IMPAR. 1. #include 2. #include 3. main() 4. { 5. clrscr(); 6. int a,r; 7. printf("\n\n\tIngrese un numero:"); 8. scanf("%d",&a); 9. if (a!=0){ 10. if (a%2==0){ a. printf("\n\n\tEL NUMERO INGRESADO ES PAR:");} 11. else{ a. printf("\n\n\tEL NUMERO INGRESADO ES IMPAR:");}} 12. else{ 13. printf("\n\n\t EL NUMERO INGRESADO ES CERO");} 14. getch(); 15. }
DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7. Muestra en pantalla lo que está dentro de las comillas. 8. Ingresa por teclado un valor para la variable. 9. Pregunta si la variable es diferente de cero. 10. Si se cumple el punto 9. Pregunta si el residuo de la variable entre 2 es cero. 10a. Si cumple el punto 10. Muestra en pantalla lo que está dentro de las comillas 11,11a. Si no cumple el punto 10. Muestra en pantalla lo que está dentro de las comillas. 12,13. Si no cumple el punto 9. Muestra en pantalla lo que está dentro de las comillas. 14. Espera que presionemos la tecla enter para salir del programa. 15. Finaliza el programa. 14.- VERIFICAR SI UN NUMERO INGRESADO POR TECLADO NO PERTENECE A INTERVALO ENTRE (4-20). 1. #include 2. #include 3. main() 4. { 5. clrscr(); 6. int a,r; 7. printf("\n\n\tIngrese un numero:"); 8. scanf("%d",&a); 9. if (a>4 & a<20){ 10. printf("\n\n\tEL NUMERO INGRESADO ESTA DENTRO DEL RANGO 4.....%d......20: ");} 11. else if(a<=4){ 12. printf("\n\n\tEL NUMERO INGRESADO NO PERTENECE AL RANGO %d...4.........20: ",a);} 13. else{ 14. printf("\n\n\tEL NUMERO INGRESADO NO PERTENECE AL RANGO 4.........20..%d.: ",a);} 15. getch(); 16. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar.
7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Pregunta si la variable es mayor que 4 y menor que 20. Si se cumple el punto 9. Muestra en pantalla lo que está dentro de las comillas. Si no cumple el punto 9. Pregunta si la variable es es menor o igual a 4. Si cumple el punto 11. Muestra en pantalla lo que está dentro de las comillas. Si no cumple el punto11, entonces. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
15.- INGRESAR UN NÚMERO POR TECLADO SI ES PAR ELEVAR AL CUADRADO Y SI ES IMPAR ELEVAR AL CUBO. 1. #include 2. #include 3. main() 4. { 5. clrscr(); 6. int a,r,s; 7. printf("\n\n\t Ingrese un numero:"); 8. scanf("%d",&a); 9. if (a!=0){ 10. if (a%2==0){ a. printf("\n\n\n\t EL NÚMERO INGRESADO ES PAR:"); b. r=a*a; c. printf("\n\n\n\t EL NÚMERO %d ELEVADO AL CUADRADO ES: %d",a,r);} 11. else{ a. printf("\n\n\n\t EL NÚMERO INGRESADO ES IMPAR:"); b. r=a*a*a; c. printf("\n\n\t EL NÚMERO %d ELEVADO AL CUBO ES: %d",a,r);}} 12. else{ 13. printf("\n\n\n\t EL NÚMERO INGRESADO ES CERO");} 14. getch(); 15. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7. Muestra en pantalla lo que está dentro de las comillas. 8. Ingresa por teclado un valor para la variable. 9. Pregunta si la variable es diferente de cero. 10. Si se cumple el punto 9. Pregunta si el residuo de la variable entre 2 es cero. 10a. Si cumple el punto 10. Muestra en pantalla lo que está dentro de las comillas.
10b. 10.c 11,11a. 11.b 11.c. 12,13. 14. 15.
Eleva al cuadrado la variable y asigna el resultado en otra. Muestra en pantalla lo que está dentro de las comillas. Además los valores de las variables. Si no cumple el punto 10. Muestra en pantalla lo que está dentro de las comillas. Eleva al cubo la variable y asigna el resultado en otra. Muestra en pantalla lo que está dentro de las comillas. Además los valores de las variables. Si no cumple el punto 9. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
16.- INGRESAR 10 NUMEROS ENTEROS CALCULAR LA SUMA DE LOS VALORES POSITIVOS Y EL PRODUCTO DE LOS VALORES NEGATIVOS. 1. #include 2. #include 3. main() 4. { 5. clrscr(); 6. int t=0;a=0;x=0;r=1;s=0; 7. printf("\n\n\t\t*********INGRESE 10 NUMEROS*******\n\n"); 8. for (x=1;x<=10;x++){ 9. printf("\n\n\tIngrese el numero %d :",x); 10. scanf("%d",&a); 11. if (a>0){ 12. s=s+a;} 13. else{ 14. t=1;r=r*a;}}} 15. printf("\n\n\tLA SUMA DE LOS NUMEROS POSITIVOS INGRESADOS ES: %d",s); 16. if(t==1){ 17. printf("\n\n\tLA MULTIPLICACION DE LOS NUMEROS NEGATIVOS INGRESADOS ES: %d",r);} 18. else{ 19. r=0; 20. printf("\n\n\tLA MULTIPLICACION DE LOS NUMEROS NEGATIVOS INGRESADOS ES: %d",r);} 21. getch(); 22. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar.
7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20 21. 22.
Muestra en pantalla lo que está dentro de las comillas. Inicia la instrucción para x=1 hasta que x<=0 e incrementa 1 en x. Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Pregunta si la variable es mayor que cero. Si no cumple el punto 11. Realiza la respectiva operación. Caso contrario del punto 11. Realiza la respectiva operación. Muestra en pantalla lo que está dentro de las comillas. Pregunta si se ingresó por lo menos una cantidad negativa. Si cumple el punto 16. Muestra en pantalla lo que está dentro de las comillas. Caso contrario del punto 16. Asigna el valor de cero a la variable r. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
17.- INGRESAR UN NUMERO ENTERO Y MUESTRE SU TABLA DE MULTIPLICAR. 1. 2. 3. 4. 5. 6. 7.
#include #include main() { clrscr(); int a,x,t,m; printf("\n\n\tINGRESE UN NUMERO PARA MOSTRAR SU RESPECTIVA TABLA DE MULTIPLICAR "); 8. scanf("%d",&a); 9. printf("\n\nINGRESE EL NUMERO HASTA EL CUAL QUIERE Q SE MUESTRE SU RESPECTIVA TABLA "); 10. scanf("%d",&t); 11. clrscr(); 12. printf("\n\n\t********TABLA DE MULTIPLICAR DEL %d*********\n\n",a); 13. for (x=0;x<=t;x++) 14. printf("\n\n\t\t\t%d * %d = %d",a,x,a*x); 15. getch(); 16. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Limpia la pantalla. 6. Declaración de las variables a utilizar. 7. Muestra en pantalla lo que está dentro de las comillas. 8. Ingresa por teclado un valor para la variable.
9. 10. 11. 12. 13. 14. 15. 16.
Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Limpia la pantalla. Muestra en pantalla lo que está dentro de las comillas. Inicia la instrucción for, desde x=0 mientras sea menor que t, e incrementa 1 en x. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
18.- REALICE UN PROGRAMA QUE PIDA COMO ENTRADA UN AÑO E IMPRIMA SI ES BISIESTO O NO. 1. #include 2. #include 3. main() 4. { 5. textcolor(2); textbackground(1); 6. clscr(); 7. int i,j,a; 8. printf("\n\n\t\tðððððððððð INSTITUTO TECNOLOGICO VIDA NUEVA ðððððððððð"); 9. printf("\n\n\t¯¯¯¯ NOMBRE: FRANCISCO ZHICAY "); 10. printf("\n\n\t¯¯¯¯ NIVEL: PRIMERO"); 11. printf("\n\n\t¯¯¯¯ FECHA: 2/08/2014\n "); 12. printf("\n\n\t\t‘‘‘‘‘ AÑO BISIESTO ‘‘‘‘‘\n\n"); 13. printf("\n\n\t INGRESE EL UN AÑO "); 14. scanf("%d",&a); 15. if(a%4==0 && (a%100!=0 || a%400==0)){ 16. printf("\n\n\t El a¤o %d es bisiesto",a);} 17. else { 18. printf("\n\n\t El año %d no es bisiesto",a);} 19. getch(); 20. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Cambia el color de las letras y el fondo del programa. 6. Limpia la pantalla. 7. Declaración de las variables a utilizar. 8…13. Muestra en pantalla lo que está dentro de las comillas. 14. Ingresa por teclado un valor para la variable. 15. Pregunta si el año ingresado es divisible para 4 y no es divivible para 100 o es divisible para 400.
16. 17. 18. 19. 20.
Si cumple el punto 15. Muestra en pantalla lo que está dentro de las comillas. Caso contrario del punto 15. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
19.- REALICE UN PROGRAMA QUE PIDA EL NUMERO DE MES DEL 1 AL 12 E IMPRIMA EL NUMERO DE DIAS QUE TIENE EL MES. 1. #include 2. #include 3. main() 4. { 5. textcolor(2); textbackground(1); 6. clrscr(); 7. int i,j,m; 8. printf("\n\n\t\tðððððð INSTITUTO TECNOLOGICO VIDA NUEVA ðððððððððð"); 9. printf("\n\n\t¯¯¯¯ NOMBRE: FRANCISCO ZHICAY "); 10. printf("\n\n\t¯¯¯¯ NIVEL: PRIMERO"); 11. printf("\n\n\t¯¯¯¯ FECHA: 2/08/2014\n "); 12. printf("\n\n\t\t‘‘‘‘‘ NUMEO DE DIAS DE UN MES ‘‘‘‘‘\n\n"); 13. printf("\n\n\t INGRESE UN NUMERO DE MES "); 14. scanf("%d",&m); 15. if(m>=1 && m<=12){ 16. if(m==2){ 17. printf("\n\n\t El mes ingresado tiene 28 dias");} 18. else if(m==4 || m==6 || m==9 || m==7 || m==11){ 19. printf("\n\n\t El mes ingresado tiene 30 dias");} 20. else{ 21. printf("\n\n\t El mes ingresado tiene 31 dias");}} 22. else { 23. printf("\n\n\t Numero de mes incorrecto");} 24. getch(); 25. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Cambia el color de las letras y el fondo del programa. 6. Limpia la pantalla. 7. Declaración de las variables a utilizar. 8…13. Muestra en pantalla lo que está dentro de las comillas.
14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Ingresa por teclado un valor para la variable. Condición para que se un numero de mes valido. Condición para que el mes sea el febrero. Muestra en pantalla lo que está dentro de las comillas. Condición para que el mes que tiene 30 días. Muestra en pantalla lo que está dentro de las comillas. Caso contrario del punto 18. Muestra en pantalla lo que está dentro de las comillas. Caso contrario del punto15. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
20.- REALICE UN PROGRAMA QUE CONVIERTA UNA MEDIDA INGRESADA EN METROS A CENTIMETROS, Y REPITA LA CONVERSION HASTA QUE EL USUARIO DESIDA SALIR. 1. 2. 3. 4. 5. 6. 7. 8.
#include #include main() { textcolor(2); textbackground(1); clrscr(); int s,a,c,n,t,r; printf("\n\n\t\tðððððððððð INSTITUTO TECNOLOGICO VIDA NUEVA ðððððððððð"); 9. printf("\n\n\t¯¯¯¯ NOMBRE: FRANCISCO ZHICAY "); 10. printf("\n\n\t¯¯¯¯ NIVEL: PRIMERO"); 11. printf("\n\n\t¯¯¯¯ FECHA: 2/08/2014\n "); 12. printf("\n\n\tConversion de centimetros a metros"); 13. do{ 14. printf("\n\nIngrese cantidad de centimetros: "); 15. scanf("%d",&n); 16. r=n/100;t=n%100; 17. printf("\n\n\t %d cm equivle a %d,%d m",n,r,t); 18. printf("\n\n Presione: (0)fin Cualquier numero() otra conversion:"); 19. scanf("%d",&s);} 20. while(s!=0); 21. getch(); 22. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa.
4. 5. 6. 7. 8…12. 13. 14. 15. 16. 17,18. 19. 20. 21. 22.
Inicio del programa. Cambia el color de las letras y el fondo del programa. Limpia la pantalla. Declaración de las variables a utilizar. Muestra en pantalla lo que está dentro de las comillas. Inicio de la instrucción do. Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Realiza las operaciones respectivas. Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Para para continuar o no en el programa. Verificación de la instrucción while, mientras s sea diferente de cero. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
21.- REALICE UN PROGRAMA QUE DETERMINE EL FACTORIAL DE UN NUMERO INGRESADO POR TECLADO. 1. #include 2. #include 3. main() 4. { 5. textcolor(2); textbackground(1); 6. clrscr(); 7. int i,j,f=1,n; 8. printf("\n\n\t\tðððð INSTITUTO TECNOLOGICO VIDA NUEVA ððððð"); 9. printf("\n\n\t¯¯¯¯ NOMBRE: FRANCISCO ZHICAY "); 10. printf("\n\n\t¯¯¯¯ NIVEL: PRIMERO"); 11. printf("\n\n\t¯¯¯¯ FECHA: 2/08/2014\n "); 12. printf("\n\n\t PROGRAMA PARA DETERMINAR EL FACTORIAL \n"); 13. printf("\n\n\t\tÍÍÍÍÍÍINGRESE UN NUMERO: "); 14. scanf("%d",&n);i=1; 15. while(i<=n){ 16. f=f*i; 17. i++;} 18. printf("\n\n\t*** El factorial de %d es : %d ***",n,f); 19. getch(); 20. } DESCRIPCIÓN: 1,2. Librerías utilizadas. 3. Función que permite iniciar el programa. 4. Inicio del programa. 5. Cambia el color de las letras y el fondo del programa. 6. Limpia la pantalla.
7. 8…13. 14. 15. 16. 17. 18. 19. 20.
Declaración de las variables a utilizar. Muestra en pantalla lo que está dentro de las comillas. Ingresa por teclado un valor para la variable. Inicio de la instrucción while. Mientras i sea menor que n. A la variable f le asignamos el valor de f por i. Incrementa en uno la variable i. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
22.- ESCRIBA UNA FORMULA QUE CALCULE LA SUMA DE LOS NUMEROS ENTEROS DESDE N HASTA M. 1. #include 2. #include 3. main() 4. { 5. textcolor(2); textbackground(1); 6. clrscr(); 7. int j,n,m,s=0; 8. printf("\n\n\t\t‘‘‘‘‘ SUMA DE N HASTA M NUMEROS‘‘‘‘‘\n\n"); 9. printf("\n\n\t INGRESE EL VALOR DE N "); 10. scanf("%d",&n); 11. printf("\n\n\t INGRESE EL VALOR DE M "); 12. scanf("%d",&m); 13. j=n; 14. if (j
14. 15. 16. 17. 18. 19. 20. 19. 20.
Pregunta si n es menor que m. Inicio de la instrucción while. Mientras j sea menor que m. A la variable s se le asigna el valor de s +j. Incrementa en uno la variable. Muestra en pantalla lo que está dentro de las comillas. Caso contrario del punto 14. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
23.- SUMA DE TODOS LOS NUMEROS DESDE 1 HASTA EL 10. 1. #include 2. #include 3. main() 4. { 5. textcolor(2); textbackground(1); 6. clrscr(); 7. int j=1,s=0; 8. printf("\n\n\t\t‘‘‘‘‘ SUMA DE LOS NUMEROS DEL 1 HASTA 10 ‘‘‘‘‘\n\n"); 9. while(j<=10){ 10. s=s+j; 11. j++;} 12. printf("\n\n\t La suma de los numeros de 1 hasta 10 es : %d",s); 13. getch(); 14. } DESCRIPCIÓN: 1,2. 3. 4. 5. 6. 7 8. 9. 10. 11. 12. 13. 14.
Librerías utilizadas. Función que permite iniciar el programa.
Inicio del programa. Cambia el color de las letras y el fondo del programa. Limpia la pantalla. Declaración de las variables a utilizar. Muestra en pantalla lo que está dentro de las comillas. Inicio de la instrucción while. Mientras j sea menor que 10 A la variable s le asigna el valor del a suma de s +j. Incrementa en uno la variable. Muestra en pantalla lo que está dentro de las comillas. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
24.- IMPRIMIR DE LOS 15 NUMEROS NATURALES SOLO LOS PARES. 1. 2. 3. 4. 5.
#include #include main() { textcolor(2); textbackground(1);
6. clrscr(); 7. int j=1,s=0; 8. printf("\n\n\t\t‘‘‘‘‘ SUMA DE LOS NUMEROS DEL 1 HASTA 10 ‘‘‘‘‘\n\n"); 9. while(j<=15){ 10. if(j%2==0){ 11. printf("\n\n\t %d ",j);} 12. j++;} 13. getch(); 14. } DESCRIPCIÓN: 1,2. 3. 4. 5. 6. 7 8. 9. 10. 11. 12. 13. 14.
Librerías utilizadas. Función que permite iniciar el programa.
Inicio del programa. Cambia el color de las letras y el fondo del programa. Limpia la pantalla. Declaración de las variables a utilizar. Muestra en pantalla lo que está dentro de las comillas. Inicio de la instrucción while. Mientras j sea menor que 15. Pregunta si el residuo de j para 2 es cero . Muestra en pantalla lo que está dentro de las comillas. Incrementa en uno la variable. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
25.- ESCRIBA UN PROGRAMA QUE IMPRIMA LOS NÚMEROS PRIMOS HASTA EL 100. 1. #include 2. #include 3. main() 4. { 5. textcolor(2); textbackground(1); 6. clrscr(); 7. int i=2,j=1,c; 8. printf("\n\n\t\t‘‘‘‘‘ NUMEROS PRIMOS HASTA EL 100 ‘‘‘‘‘\n\n"); 9. while (i<100){ 10. while(j<=i){ 11. if (i%j==0){ 12. c++;} 13. j++;} 14. if(c==2){ 15. printf("\t\t%d",i);} 16. c=0;j=1; 17. i++;} 18. getch(); 19. } DESCRIPCIÓN: 1,2. 3. 4. 5. 6. 7 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Librerías utilizadas. Función que permite iniciar el programa. Inicio del programa. Cambia el color de las letras y el fondo del programa. Limpia la pantalla. Declaración de las variables a utilizar. Muestra en pantalla lo que está dentro de las comillas. Inicio de la instrucción while. Mientras i sea menor que 100. Inicio de la instrucción while. Mientras j sea menor que i. Pregunta si el residuo de i para j es 0. Incrementa en uno c. y finaliza el if, Incrementa en uno la variable j y finaliza el while. Pregunta si c=2 entonces. Si cumple el punto 14. Muestra en pantalla lo que está dentro de las comillas.16. Asigna a c=0 y j=1. Incrementa en uno i. finaliza la sentencia while. Espera que presionemos la tecla enter para salir del programa. Finaliza el programa.
26.- ESCRIBA UN PROGRAMA QUE LLENE 10 POSICIONES DE UN VECTOR. 1. #include 2. #include 3. main() 4. { 5. textcolor(2); textbackground(1); 6. clrscr(); 7. int i,j,n=10; 8. int v[10]; 9. printf("\n\n\t\tðððð INSTITUTO TECNOLOGICO VIDA NUEVA ðððð"); 10. printf("\n\n\t¯¯¯¯ NOMBRE: FRANCISCO ZHICAY "); 11. printf("\n\n\t¯¯¯¯ NIVEL: PRIMERO"); 12. printf("\n\n\t¯¯¯¯ FECHA: 2/08/2014\n "); 13. for (i=0;i