elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda con una multiplicacion en devc++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con una multiplicacion en devc++  (Leído 820 veces)
solovector8

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Ayuda con una multiplicacion en devc++
« en: 11 Noviembre 2017, 21:41 pm »

Miren, se trata que estoy haciendo una nomina en dev, mi programa calcula bien las quincenas, calcula bien el pago por dia, calcula bien el pago por quincena, pero a la hora de multiplicar el pago por quincena por las quincenas a pagar me marca un resultado mal, espero haberme entendido y de antemano gracias por su ayuda

Código
  1. #include<iostream>
  2. #include<stdio.h>
  3. #include<stdlib.h>
  4. #include<windows.h>
  5. #include<iomanip>
  6. #include<math.h>
  7. using namespace std;
  8. int nyz[3][3],zon,niv;
  9. string nom[70][60];
  10.  
  11. void gotoxy(int x,int y)
  12. {
  13.    HANDLE hcon;
  14.    hcon = GetStdHandle(STD_OUTPUT_HANDLE);
  15.    COORD dwPos;
  16.    dwPos.X = x;
  17.    dwPos.Y= y;
  18.    SetConsoleCursorPosition(hcon,dwPos);
  19. }
  20.  
  21. void calcqui(){
  22. float pagapord,dinqui,quinc,quin;
  23. float pagato;
  24. quinc=quin;
  25. pagapord=(nyz[niv][zon]*15.15)/15;   //Total por dia
  26. cout<<"PAGA POR DIA= "<<pagapord<<endl;
  27. dinqui=pagapord*15;                //total por quincena
  28. cout<<"PAGA POR QUINCENA=  "<<dinqui<<endl;  
  29. pagato=dinqui*quin;                 //paga total (Ya con quincenas)
  30. cout<<"VALOR DE PAGAT= "<<pagato<<endl;
  31. }
  32.  
  33. void quinc ()
  34.  {
  35.  int desde,hasta,a=0,quin=0,d=0,ah=0,ad=0,qa=0,h=0,c=0,su[71],can=0,pv=0,as=0,agui=0,quinq=0,quiq=0,subsu[71],qagui=0;
  36.  cout<<"DESDE  ";cin>>desde;
  37.  cout<<"HASTA  ";cin>>hasta;
  38.  ah=hasta/100;
  39. ad=desde/100;
  40. h=hasta%100;
  41. d=desde%100;
  42. for(a=0;a<h;a++){
  43.    quin++;
  44.    if(d!=1){            //SE CALCULAN QUINCENAS
  45.        quin-=d;
  46.        d=1;
  47.    }
  48.    if(a==0){
  49.        qagui=ah-ad;
  50.        qa=qagui*24;
  51.        quin=quin+qa;
  52.        qa=0;}
  53.    }
  54.    if(h==24){
  55.        qagui+=1;
  56.  
  57.  }
  58.  cout<<"Quincenas=   "<<quin<<endl;
  59. }
  60.  
  61. int main(){
  62. string nom[70][50]={"Alondra Lozano Cazares","Nikita Rascón Gómez","Agripino Alejandro Tafoya","Egeo Meraz Paez","Neyén Marrero Zapata","Amaya Holguín Barragán","Eufemio Domínguez Prieto","Amaru Cervántez García","Cira Archuleta Partida","Adelino Caraballo Orozco","Rabulas Reséndez Anguiano","Jesualdo Quiñónez Grijalva","Quintilo Uribe Estrada","Ciset Munguia Banda","Grizelda Mejía Prado","Adonías Blanco Hurtado","Randall Muñiz Vigil","Camille Cardona Guillén","Maurizio Arriaga Terán","Rubina Gracia Flórez","Ania Colunga Sandoval","Amintor Guillén Negrete","Marian Olivas Amador","Pelegrino Zavala Peres","Romildo Amaya Pineda","Landrada Montanez Can","Leal Vera Olivares","Suyai Sarabia Rubio","Zafiro Najera Barragán","Alvin Lozano Perales","Daniele Fuentes Arellano","Doria Serrato Gurule","Taciana Jimínez Treviño","Edna Solorio Rodrígez","Nemesio Bermúdez Sanches","Baldo Laureano Lerma","Elvina Saldana Coronado","León Ceja Garza","Arnold Tórrez Manzanares","Alvina Alonso Adame","Ofelia Candelaria Nieto","Abati Estrada Roldán","Hubert Carrera Tapia","Perfecto Lebrón Mesa","Ruy Altamirano Nieto","Erasto Zepeda Sotelo","Danila Esquivel Perales","Domma Limón Domínguez","Ammiano Mayonga Pagan","Elvisa Quesada Echevarría","Elisandro Gonzales Rendón","Dolly Ruelas Camacho","Toshi Oquendo Solís","Argentina Leiva Vaca","Astrid Lebrón Betancourt","Oseas Ruvalcaba Mercado","Walda Saldana Flórez","Holly Vigil Arellanom","Malcolm Cepeda Zelaya","Folco Arana Adomo","Ofelia Sánchez Corrales","Day Ortiz Zaragoza","Ariadne Raya Vela","Maile Batista Quiñónez","Antoinette Hernádez Vasquez","Norberta Leal Montez","Máximo Almaraz Noriega","Genara Santillán Montalvo","Benita Matías Valencia","Heródoto Holguín Franco","Farid Sanabria Zelaya"};
  63. nyz[0][0]=220; nyz[0][1]=280; nyz[0][2]=360; nyz[1][0]=260; nyz[1][1]=320; nyz[1][2]=400; nyz[2][0]=310; nyz[2][1]=350; nyz[2][2]=460;
  64. char mestr[20];
  65. int quin;
  66. cout<<"INGRESE EL MES ACTUAL:  ";
  67. cin>>mestr;
  68. zon=rand()%3;        //RANDOMIZO NIVEL Y ZONA
  69. niv=rand()%3;
  70. cout<<"NIVEL= "<<zon<<endl;
  71. cout<<"ZONA="<<niv<<endl;
  72. quinc();   //calcula quincenas
  73. calcqui();  //calcula paga por quincenas
  74. }


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con devc
Programación C/C++
monasd 1 1,201 Último mensaje 17 Abril 2012, 03:22 am
por MCKSys Argentina
Ayuda: Multiplicación de matrices - Python
Ejercicios
Itzhack 1 10,779 Último mensaje 4 Noviembre 2014, 01:29 am
por Bundor
Ayuda division y multiplicación con corrimientos
ASM
fuct 1 1,909 Último mensaje 20 Octubre 2014, 21:54 pm
por Eternal Idol
Ayuda Con DevC++
Programación C/C++
R3Z 7 1,911 Último mensaje 1 Abril 2015, 23:53 pm
por MGMR
Ayuda multiplicacion con suma desplazamiento
ASM
zuzito76 0 1,268 Último mensaje 20 Abril 2015, 21:24 pm
por zuzito76
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines