Está en la página 1de 2

INGENIERÌA DE SOFTWARE (ALGORITMICA)

EXAMEN ORDINARIO

PARTE I.- PARA EL SIGUIENTE PROGRAMA, DESCRIBE DETALLADAMENTE SU


FUNCIONAMIENTO, ASÌ COMO LOS RESULTADOS OBTENIDOS POR PANTALLA AL
REALIZAR SU EJECUCIÒN.
#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
void X(char V[], int n,char m)
{
char dato=V[n];
if(n>-1&&dato!=m)
{
X(V,n-1,m);
}
else
{
printf("%c",dato);
return;
}
V[n-1]=dato;
V[n]='\0';
}
int main()
{
char v[]={'a','b','c','d','e','f','g','h','i','j','\0'};
printf("%s",v);
X(v,9,'e');
printf("\r\n%s",v);
return 0;
}

PARTE II.- ELABORAR UN PROGRAMA EN C++ QUE IMPLEMENTE UNA ESTRUCTURA


PARA REGISTRO DE LOS EQUIPOS PARTICIPANTES EN EL PRÒXIMO CONCURSO DE
ROBÒTICA, SE DEBE REGISTRAR CADA UNO DE LOS “n” EQUIPOS PARTICIPANTES.

 NOMBRE DE CADA UNO DE LOS 3 INTEGRANTES.


 NOMBRE DEL EQUIPO EN EL CONCURSO.
 PUNTOS OBTENIDOS EN CADA UNA DE LAS 4 RONDAS.
 LUGAR OBTENIDO A NIVEL REGIONAL, NACIONAL E INTERNACIONAL.

PARTE III

La empresa mueblera "vende más" realiza sus ventas mediante la promoción de sus
artículos casa por casa, la empresa cuenta con un catálogo de 50 artículos que ofrece a
sus clientes diariamente. Como es una empresa de nueva creación ha realizado la
contratación temporal de 20 trabajadores para que promocionen y vendan sus artículos. Al
final de la quincena y después de trabajar 12 días hábiles, se realiza el corte de ventas. Se
te pide realizar un programa en c++ que capture la información requerida para el registro
de ventas, además el programa debe indicar quien se queda o no en la empresa,
considerando que sólo aquellos que hayan vendido algo se contratarán, los demás serán
liquidados. Además, se debe imprimir aquellos artículos que son menos populares, es decir,
los que no se vendieron en la quincena.

También podría gustarte