• Sábado 20 de Abril de 2024, 01:19

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - GERMAN234678

Páginas: [1]
1
C++ Builder / como resolver este ejercicio
« en: Viernes 11 de Noviembre de 2016, 17:03 »
Sistema de Control de Condominios.
Una empresa financiera le contrata para desarrollar un programa para el control de préstamos y pagos de los mismos: 
Se le solicita crear una opción para registrar cada uno de los clientes. Además, debe permitirse registrar los fiadores de cada préstamo. Debe incluirse otra opción para el otorgamiento de cada préstamo en dicha pantalla debe crear el préstamo como tal y asociarlo a su cliente y fiador.  Además, se debe generar una opción para registrar los pagos al préstamo el cual debe actualizar el saldo a la fecha de acuerdo al pagado realizado. 
Para poder realizar la aplicación deberá tomar en cuenta lo siguiente:   
Se deberán manejar N archivos, uno que contenga los clientes, otro que tenga los fiadores, otro que maneje los préstamos y otro que tenga los pagos con el siguiente formato:   


Cuando el usuario realicé un pago este deberá verificar si ya se realizó para ese año y mes, en caso de que exista un pago para ese periodo debe preguntarle al usuario si desea hacer un abono extraordinario, por políticas de la empresa sólo se permiten 3 abonos al mes por lo que al intentar realizar un cuarto abono debe desplegar un mensaje indicando que no puede realizarlo. 
Se debe incluir una opción para actualizar el campo “EstaMoroso” donde debe ponerle un 1 si el cliente no ha pagado por lo menos uno de sus préstamos en los primeros días del mes y un 0 si ya realizó su pago.   
Consideraciones: 
 Los números de identificación tanto para cliente como el fiador son únicos, no se pueden repetir en los archivos en los respectivos archivos.
 Los números para los préstamos y los números de comprobante de pago son únicos, no se pueden repetir, estos es que deberá verificar antes de grabar si el número ya existe en cada archivo
 Un cliente puede ser también fiador de otro cliente.

2
C++ Builder / C++ COMO RESOLVER ESTE PROBLEMA
« en: Jueves 10 de Noviembre de 2016, 14:15 »
Desarrolle un programa el cual debe almacenar en una variable el texto : “Pablito clavó un clavito. ¿Qué clavito clavó Pablito?”  como arreglo char . 
Mediante el uso de punteros recorra la variable anterior y genere una nueva cadena donde se reemplace la letra “a” por “@”, la letra “e” por “$”, la letra “i” por “#”, la letra “o” por “&” y la letra “u” por “?”.   
El programa al final debe desplegar la frase original y la resultante después del remplazo de las letras indicadas.
#include <iostream>
using std::cout;
using std::endl;
int mi_funcion_B;
int mi_funcion_a;
int main()
 cout<<"la primera cadena es "<<mi_funcion_a(a)<<endl;
 cout<<"El numero menor  de la matriz es "<<mi_funcion_B(cp)<<endl;

int mi_funcion_a(char *ptr)
{
char a[] = "Pablito clavó un clavito. ¿Qué clavito clavó Pablito";

return a;
}
int mi_funcion_B(char *ptr)
{
char *cp = "FGHIJ";
return cp;
}

3
C/C++ / ESTOY CONTRUYENTO ESTE PROBLEMA EN C++
« en: Jueves 10 de Noviembre de 2016, 14:13 »
Desarrolle un programa el cual debe almacenar en una variable el texto : “Pablito clavó un clavito. ¿Qué clavito clavó Pablito?”  como arreglo char . 
Mediante el uso de punteros recorra la variable anterior y genere una nueva cadena donde se reemplace la letra “a” por “@”, la letra “e” por “$”, la letra “i” por “#”, la letra “o” por “&” y la letra “u” por “?”.   
El programa al final debe desplegar la frase original y la resultante después del remplazo de las letras indicadas.   
 Y LLEVO ESTO
#include <iostream>
using std::cout;
using std::endl;
int mi_funcion_B;
int mi_funcion_a;
int main()
 cout<<"la primera cadena es "<<mi_funcion_a(a)<<endl;
 cout<<"El numero menor  de la matriz es "<<mi_funcion_B(cp)<<endl;

int mi_funcion_a(char *ptr)
{
char a[] = "Pablito clavó un clavito. ¿Qué clavito clavó Pablito";

return a;
}
int mi_funcion_B(char *ptr)
{
char *cp = "FGHIJ";
return cp;
}

Páginas: [1]