Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: GUISS en 1 Noviembre 2018, 07:12 am



Título: PORTAFOLIO DE PROGRAMAS
Publicado por: GUISS en 1 Noviembre 2018, 07:12 am
SOY NUEVA EN ESTO Y NECESITO DE SU AYUDA  MIS PROGRAMAS DEBEN INCLUIR:

o Variables.
o Constantes.
o Función principal.
o Programación modular
▪ Procedimientos.
▪ Funciones.
o Arrays.
o Matrices.
o Recursividad.
o Manejo de cadenas.
o Estructuras condicionales.

1. Crear un programa que permita almacenar las cuentas de ACTIVOS Y PASIVOS de una
empresa. Las cuentas de activos y pasivos deben estar almacenados en un arreglo.

2. Elabore un programa que lleve el listado de jugadores de dos equipos de futbol.

Los datos que debe almacenar de cada equipo es el nombre del jugador y el número
de camiseta.
MENU
- Ingreso de Equipo A (ROJOS).
- Ingreso de Equipo B (CREMAS).
- Imprimir Equipos (12 de cada uno).

3. Elabore un programa utilizando vectores que lleve el control de un ingreso de 5 facturas
como mínimo, el detalle de cada factura debe recibir 5 artículos.
Fecha/ No Serie / No. Documento
Nombre cliente:
NIT:
Cantidad / Concepto / Valor Unitario / Valor Total

4.Elabore un programa que permita almacenar todas las transacciones de un cambista durante
el día y que permita obtener un reporte final de todas las transacciones realizadas según su
moneda.
Un vector que almacene la moneda y otro vector que almacene el monto. La conversión es
siempre a moneda nacional.

5. Elabore un programa que registre las votaciones para presidente de un país.

Escriba el programa para que realice las siguientes tareas.
• Imprimir la tabla anterior con cabeceras.
• Calcular e imprimir el número total de votos recibidos por cada candidato, el
máximo candidato por departamento y el porcentaje del total de votos emitidos,
también visualizar el candidato más votado.

ESPERO PUEDAN AYUDARME CON ALGUNO, :)


Título: Re: PORTAFOLIO DE PROGRAMAS
Publicado por: Machacador en 1 Noviembre 2018, 08:36 am
Aquí no se hacen tareas, pero si muestras algo que lleves adelantado y pides ayuda para resolver dudas, de seguro mas de uno estará dispuesto a ayudarte...

 :rolleyes: :o :rolleyes:

Saludos.


Título: Re: PORTAFOLIO DE PROGRAMAS
Publicado por: GUISS en 1 Noviembre 2018, 12:29 pm
claro creo que me explique mal.
ya tengo la mayoria de programs hechos, tengo una duda con el de votaciones como puedo hacer para que me brinde una tabla con departamentos.

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <conio.h>
  4. // CONTROLES: EN LA VOTACION 1 SIRVE PARA VOTAR POR EL CANDIDATO A,
  5. //2 SIRVE PARA VOTAR POR EL CANDIDATO B, SI SE INGRESA OTRO NUMERO SE TOMARA COMO VOTO NULO
  6. //EN LA SEGUNDA PREGUNTA 0 SIRVE PARA SEGUIR VOTANDO Y 1 PARA BRINDAR RESULTADOS DE LOS VOTOS
  7.  
  8. main ()
  9. {
  10. unsigned int cand_A = 0, cand_B = 0, nulos = 0;
  11. unsigned int voto, seguir;
  12. bool votacion_activa = true;
  13.  
  14. printf(" \n****************************************************************************** ");
  15. printf(" \n*********************** PROGRAMA DE VOTACIONES ******************************* ");
  16. printf(" \n****************************************************************************** ");
  17.  
  18. // este bucle se va ejecutando hasta que le decimos al programa que queremos cerrar la votacion
  19. while(votacion_activa) {
  20. printf(" \n MI VOTO ES PARA EL CANDIDATO (1= CANDIDATO A, 2= CANDIDATO B, O NULO): ");
  21. scanf("%i", &voto);
  22.  
  23. switch(voto) {
  24. case 1:
  25. cand_A++;
  26. break;
  27. case 2:
  28. cand_B++;
  29. break;
  30. default: nulos++;
  31. }
  32.  
  33. printf(" TU VOTO A SIDO PROCESADO, DESEAS SEGUIR CON LA VOTACION (1 = NO, 0 = SI): ");
  34. scanf("%i", &seguir);
  35. if(seguir == 1) votacion_activa = false;
  36. }
  37.  
  38. //RESULTADO DE VOTACIONES
  39. printf(" \n \n RESULTADOS DE VOTACION ");
  40. printf(" \n ________________________ ");
  41. printf(" \n \n SE HAN REGISTRADO %i VOTOS: ", cand_A + cand_B + nulos);
  42.  
  43. if(cand_A != cand_B) {
  44. printf("\n EL GANADOR A SIDO EL CANDIDATO: ");
  45.  
  46. if(cand_A > cand_B) printf(" A, CON UN TOTAL DE %i VOTOS.", cand_A);
  47. else printf(" B, CON UN TOTAL DE %i VOTOS.", cand_B);
  48. }
  49. else printf(" \n SE A PRODUCIDO UN EMPATE ENTRE LOS CANDIDATOS ");
  50.  
  51. printf(" \n EN TOTAL A HABIDO %i VOTOS NULOS", nulos);
  52. printf(" ");
  53. getch();
  54. }

MOD: Etiquetas GeShi.