Prueba de Estructuras Basicas de C

3
SEGUNDO TES DE PROGRAMACION ESTRUCTURADA C++ NOMBRES Y APELL.: FECHA: 21 de Agosto del 2013 __________________________________________________________________ _____________ 1. Responda Brevemente. (8pts) Desarrolle un programa en C++ que determine los ‘n’ o ‘k’ primeros NUMEROS DE BERNOUILLI Sabiendo que son los números de Bernouilli. Y que Los demás números se calculan mediante la siguiente fórmula recursiva: El programa debe pedir ingresar ‘n’ o ‘k’ y se puede utilizar recurrencia con funciones para calcular los factoriales y el coeficiente de Bernouilli mismo, calcular para n<16. /* A continuación se ofrecen los primeros números de Bernoulli: ‘k’=’n’ Se puede demostrar que para todo n impar distinta de 1. La peculiar forma del valor de parece señalar que los valores de los números de Bernoulli no tienen una descripción elemental -- aunque esto es falso, existen fórmulas cerradas para obtener el n-esimo numero de Bernoulli; de hecho, esencialmente son valores de la función zeta de Riemann para enteros negativos y están asociados a propiedades profundas de la teoría de los números.*/

description

Examen CCIESAM C++

Transcript of Prueba de Estructuras Basicas de C

Page 1: Prueba de Estructuras Basicas de C

SEGUNDO TES DE PROGRAMACION ESTRUCTURADA C++

NOMBRES Y APELL.:

FECHA: 21 de Agosto del 2013_______________________________________________________________________________

1. Responda Brevemente. (8pts)

Desarrolle un programa en C++ que determine los ‘n’ o ‘k’ primeros NUMEROS DE BERNOUILLI

Sabiendo que    son los números de Bernouilli. Y que 

Los demás números se calculan mediante la siguiente fórmula recursiva:

El programa debe pedir ingresar ‘n’ o ‘k’ y se puede utilizar recurrencia con funciones para calcular los factoriales y el coeficiente de Bernouilli mismo, calcular para n<16.

/* A continuación se ofrecen los primeros números de Bernoulli: ‘k’=’n’

Se puede demostrar que   para todo n impar distinta de 1. La peculiar forma del valor

de    parece señalar que los valores de los números de Bernoulli no tienen una

descripción elemental -- aunque esto es falso, existen fórmulas cerradas para obtener el n-esimo numero de

Bernoulli; de hecho, esencialmente son valores de la función zeta de Riemann para enteros negativos y

están asociados a propiedades profundas de la teoría de los números.*/

2. Responda y marque según corresponda. (6pts)

Mostrar los sucesivos valores de la variable x en los siguientes bucles:

Page 2: Prueba de Estructuras Basicas de C

a) int x=0;while(x < 5) x += 2;0,2,4,60,2,40,2,4,6,8b) int x=10;do x++; while(x < 10);1010,1111c) bool salir = false;int x = 13;while(!salir) { x++; salir = x%7;}13,1413,14,1513d) int x = 6;do { switch(x%3) { case 0: x=10; break;

case 1: x=17; break; case 2: x=5; break; }} while(x != 5);6,10,176,10,17,56,10,17,10,5e) int x=0, y=0;do { if(x>4) { x %= 4; y++; } else x++;} while(y < 2);0,1,2,3,4,5,1,2,3,4,5,10,1,2,3,4,5,1,2,3,4,50,1,2,3,4,5,1,2,3,4,5,1,2f) int x=0, y=1;while(y != 3) { x++; if(x<3) continue; x=y; y++;}0,1,2,3,1,2,3,2,30,1,2,3,1,2,3,20,1,2,3,1,2,3,2,3,2

3. Codifique el siguiente código fuente que nos permita realizar lo siguiente: (6pts)

Desarrolle un programa en C++ que pueda SOLO leer los siguientes datos. Para cada cliente se debe desarrollar el siguiente cuadro:

Cliente Nuevo 1: a) Número de cuenta (un entero).b) Saldo al inicio del mes.c) Nombre y Apellido.d) Límite de crédito.

El programa debe utilizar una estructura while y swich para introducir cada uno de estos hechos, y se debe preguntar si desea ingresar otro nuevo cliente.