#1 Ayudita para encontrar error
Buenas aca de nuevo, pero en programacion ahora
. Como siempre que necesito una ayuda, este foro resuelve todo
. Tengo un ejercicio en C, pero me saltan varios errores ya que es uno de mis primeros pregramas. El ejercio en si es a partir de las horas y dias trabajados se le agrega un premio de 120 o 200 pesos segun las 18 sucursales.
Y ademas agragar 3 funciones. Para imprimir valores de premios por empleado, por sucursal y general.
Despues de la diagramacion, me quedo asi el codigo.
#include<stdio.h>
#include<conio.h>
int main()
{int totg=0,suc,emp,
ht,sucant,empant,
tsuc,h,d,premio
clrscr();
printf "Ingrese Sucursal\n");
scanf("%d", & suc);
printf("Ingrese Empleado\n");
scanf("%d", & emp);
printf("ingrese Horas Trabajadas\n");
scanf("%d", & ht);
while (suc<=18)
{sucant=suc; tsuc=0;
while (suc==sucant)
{empant=emp;h=0;d=0;
while (emp==empant && suc==sucant)
{d++i h+=ht;
clrscr()
printf("Ingrese Sucursal \n");
scanf("%d", & suc);
printf("Ingrese Empleado \n");
scanf("%d", & emp);
printf("ingrese Horas Trabajadas \n");
scanf("%d", & ht);
}
premio=0;
if(d>=22)
{if((h>175)
{premio=200;
impre(sucant, empant, premio);
}
else
if (h>=150)
premio=120;
}
tsuc+=premio;
} //corte de por sucursal
impre1(sucant;tsuc);
totg+=tsuc;
} //corte del while final
impre2(totg)
} //fin del main
void impre (int x, int y, int z)
{printf("Por Empleado que cobren 200 pesos %d %d", x,y,z);
}
void impre1(int x, int y)
{printf ("Total por Sucursal %d %d", x,y);
}
void impre2 (int x)
{printf ("Total de Premio Pagado por la Empresa %d", x);
}
Ya probe de mil formas diferentes pero no lo puedo sacar, y el profesor se rajo y no le pude preguntar
. Les agradeceria muchisimo que me dijeran donde se encuentra el error.
Gracias.
. Como siempre que necesito una ayuda, este foro resuelve todo
. Tengo un ejercicio en C, pero me saltan varios errores ya que es uno de mis primeros pregramas. El ejercio en si es a partir de las horas y dias trabajados se le agrega un premio de 120 o 200 pesos segun las 18 sucursales.Y ademas agragar 3 funciones. Para imprimir valores de premios por empleado, por sucursal y general.
Despues de la diagramacion, me quedo asi el codigo.
#include<stdio.h>
#include<conio.h>
int main()
{int totg=0,suc,emp,
ht,sucant,empant,
tsuc,h,d,premio
clrscr();
printf "Ingrese Sucursal\n");
scanf("%d", & suc);
printf("Ingrese Empleado\n");
scanf("%d", & emp);
printf("ingrese Horas Trabajadas\n");
scanf("%d", & ht);
while (suc<=18)
{sucant=suc; tsuc=0;
while (suc==sucant)
{empant=emp;h=0;d=0;
while (emp==empant && suc==sucant)
{d++i h+=ht;
clrscr()
printf("Ingrese Sucursal \n");
scanf("%d", & suc);
printf("Ingrese Empleado \n");
scanf("%d", & emp);
printf("ingrese Horas Trabajadas \n");
scanf("%d", & ht);
}
premio=0;
if(d>=22)
{if((h>175)
{premio=200;
impre(sucant, empant, premio);
}
else
if (h>=150)
premio=120;
}
tsuc+=premio;
} //corte de por sucursal
impre1(sucant;tsuc);
totg+=tsuc;
} //corte del while final
impre2(totg)
} //fin del main
void impre (int x, int y, int z)
{printf("Por Empleado que cobren 200 pesos %d %d", x,y,z);
}
void impre1(int x, int y)
{printf ("Total por Sucursal %d %d", x,y);
}
void impre2 (int x)
{printf ("Total de Premio Pagado por la Empresa %d", x);
}
Ya probe de mil formas diferentes pero no lo puedo sacar, y el profesor se rajo y no le pude preguntar
. Les agradeceria muchisimo que me dijeran donde se encuentra el error.Gracias.
y no con coma