Ejercicios C++

6

description

Ejercicios C++

Transcript of Ejercicios C++

Page 1: Ejercicios C++
Page 2: Ejercicios C++

Ejercicio.

Programación y Software de Aplicación

Page 3: Ejercicios C++

Ejercicio

1. Dado el siguiente pseudocódigo:

i = 1;

n = 12;

Mientras (i <=n)

i = i * 3;

Fin mientras

Escribir i;

¿Que valor tiene la variable i cuando es utilizada por la instrucción Escribir?

2. Considere que las especificaciones algorítmicas deben evitar que el programa falle por indeterminación. Si

la formula que debe implementar es R = V / A. ¿Qué variable debe evitarse que sea igual a cero?

3. ¿Qué tipo de dato se debe utilizar para almacenar el resultado de la división entre una variable “X” del tipo

entero y una variable “Y” del tipo entero, a fin de obtener mayor precisión?

Page 4: Ejercicios C++

Ejercicio

4. ¿A que parte de la estructura general de un programa corresponde la siguiente expresión?

Si (resistencia = 0) entonces

Escribir “Ingrese un valor mayor que cero

Sino

Factor = 1 / resistencia

Fin si

5. Dado los siguientes valores, determine el valor de verdad de los siguientes ejercicios: x = 10, y=8, w=15 y

z= 6

a. ((x < y) or (w > y)) and ((w<= x) or (z> y))

b. ((x < y) and (w > y)) or ((w<= x) and (z> y))

c. (Not(x>w) and(z<y)) or Not((y< x) and (w>z))

6. Dado el siguiente circuito eléctrico. Determine mediante un algoritmo en pseudocódigo el valor de la

Resistencia total y la Intensidad respectiva. Las resistencias y el voltaje deben ser mayores que cero.

Page 5: Ejercicios C++

Ejercicio

7. Desarrolle un algoritmo en pseudocódigo y luego transfórmelo en diagrama de flujo que permita leer dos

números distintos y ordenarlos de menor a mayor, si es el caso.

8. Desarrolle un algoritmo en pseudocódigo que lea la velocidad en metros por segundo y la convierta a

kilómetros por hora.

9. Desarrolle un algoritmo en pseudocódigo que dado un año, nos diga si es bisiesto o no. Un año es bisiesto

bajo las siguientes condiciones:

Un año divisible por 4 es bisiesto y no debe ser divisible entre 100.

Si un año es divisible entre 100 y además es divisible entre 400, también resulta bisiesto.

10. Desarrollo un algoritmo que lea dos números, calculando y escribiendo el valor de su suma, resta, producto

y división.

11. Una tienda ofrece un descuento del 15% sobre el total de la compra. Dado el costo total de la compra,

desarrolle un algoritmo que calcule y muestre cuál es la cantidad que se debe cobrar al cliente.

Page 6: Ejercicios C++