Você está na página 1de 2

CONTROL DE LECTURA N°1 – UNIDAD I ALGORITMIA Y ESTRUCTURA DE DATOS

Control de Lectura Nº 1
Evaluación escrita del manejo de información básica de las semanas 1 y 2.

CONTROL DE LECTURA Nº 1
Resuelva el siguiente cuestionario, para fijar los conceptos e ideas fundamentales. Cada
pregunta tiene un valor de cinco (04) puntos.
ENVIAR la solución por cada enunciado, en un sólo archivo de la siguiente forma:
ApellidoNombreAlumno.word

1. Lea los enunciados formulados, luego (Resalte con azul) marque (V) o (F), según corresponda:
a. La función isalnum verifica si el valor ingresado es sólo número. (F)
b. La función permite devolver más de un valor. (F)
c. La variable declarada como &a es usada para paso de parámetros por referencia. (V)
d. El algoritmo es eficiente cuando usa adecuadamente los recursos. (V)

2. Indique (Resalte con azul) la alternativa que corresponde a que algoritmo recursivo, se
refiere el siguiente módulo de programa, considerando que a tiene el valor de 2 y b tiene el
valor de 4:
i n t mo du lo (i nt a , in t b )
{
if (b == 0)
r et ur n 1;
el se
r et ur n a* mo du l o( a, b - 1) ;
}

a. Función Recursiva de la Multiplicación.


b. Función Recursiva de la Potencia.
c. Función Recursiva de Torres de Hanoi.

3. Llenar los espacios de los recuadros en blanco con el código necesario (función o
procedimiento) de CalculaEcuacion( ) y de CalculaF( )

Dado:
y= (x*x) – 3 , x>0
y= x-1 , x<=0
para luego f=y*6

Se tiene el siguiente programa


(Escribir en los recuadros en blanco):
CONTROL DE LECTURA N°1 – UNIDAD I ALGORITMIA Y ESTRUCTURA DE DATOS

void CalculaEcuacion(int x)
{ int y;
if(x>0)
y= ec1(x);
else
y= ec2(x);
y;
Cout<<
}

CalculaF(int x)
void
{ int y, f;
#include<iostream> int ec1(int x) y= CalculaEcuacion(x);
using namespace std; { int e; f= y * 6;
e= (x*x) – 3; f;
int leerdato() return e; Cout<<
{ } }
int d; int ec2(int x) void main()
cout<<”Ingrese dato”; { int e; { int z;
cin>>d; e= (x*x) + 3; a=leerdato();
return d; return e; CalculaF(z);
} } }

4. Escriba el programa en código C++ para leer por varios clientes, el monto total vendido y
al final del día reportar la cantidad total de ventas y el número de clientes atendidos.

NOTA:

- Valide el ingreso de datos (positivos, negativos, cero).


- Use módulos (funciones o procedimientos).
- Use librería para lectura de datos.
- Use el módulo principal para invocar a los módulos.

Você também pode gostar