Está en la página 1de 3

Guía de estudio examen tercer parcial Programación Estructurada

1. Que es habilidad

2. Que es pensamiento

3. Habilidades del pensamiento

4. Habilidades básicas del pensamiento

5. Que es Observación, comparación relación, clasificación y descripción

6. Realiza las siguientes conversiones de decimal a binario (utiliza la tabla de conversiones}:

a. 249

b. 125

c. 71

d. 135

e. 142

f. 77

g. 84

7. Realiza las siguientes conversiones de binario a decimal:

a. 11110111

b. 1011010

c. 110110

d. 111110

e. 111011

f. 1101011

Realiza diagrama de flujo y programa de los siguientes problemas.

8. Realizar el diagrama de flujo y programa que nos solicite el precio del artículo comprado, la cantidad de dinero entregada por el consumidor, y el cambio a entregar

9. Realice un diagrama de flujo y programa que determine el pago a realizar por la entrada a un espectáculo donde se pueden comprar sólo hasta cuatro entradas, donde al costo de dos entradas se les descuenta el 10%, al de tres entradas el 15% y a la compra de cuatro tickets se le descuenta el 20 %.

10. Suponga que un individuo desea invertir su capital en un banco y desea saber cuánto dinero ganara después de un mes si el banco paga a razón de 2% mensual.

11. Desarrolle un diagrama de flujo y programa que lea los primeros 300 números enteros y determine cuántos de ellos son impares; al final deberá indicar su sumatoria.

12. Indica el símbolo utilizado y la sintaxis en lenguaje C para las siguientes sentencias:

a. For

b. If

c. Printf

d. Scanf

e. Definición de variables: entras, flotantes, carácter.

13. Menciona los tipos de datos válidos en lenguaje C.

14. Menciona las características que bene tener el nombre de una variable.

15. Cuál es la diferencia entre operadores /y %, menciona 2 ejemplos.

16. Escribe la sintaxis de la sentencia pow, que librería ocupa y cuáles son los argumentos.

17. Escribe la sintaxis de las sentencias while y do-while y menciona las diferencias que existen.

18. De los siguientes programas indica cuál será la salida en pantalla (analiza el código, no lo

transcribas a la computadora y veas el resultado):

#include <stdio.h> main(){

int precio; float des, pf; printf("Ingresa el precio del traje: "); scanf("%d",&precio);

if(precio<=2500){

 

des=precio*.08;

pf=precio-des;

}else{

 

des=precio*.15;

pf=precio-des;

}

printf("El descuento es de: %.2f pesos\n",des); printf("El precio a pagar con descuento es de %.2f pesos", pf);

}

#include <stdio.h> main(){ int np, tot; printf("Ingresa el numero de personas: "); scanf("%i", &np);

if(np>300){

tot=np*75;

}else{ if(np>200 && np <=300){

tot=np*85;

}else{ tot=np*95;

}

}

printf("El total a pagar por %i personas es: %i pesos.",np,tot);

}

#include <stdio.h> main(){ int s=0, n=0;

while(n<=50){

s=s+n;

n++;

}

printf("la suma total es: %d",s);

}