Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: Luffy97 en 4 Noviembre 2015, 09:21 AM

Título: Problema con el código.
Publicado por: Luffy97 en 4 Noviembre 2015, 09:21 AM
Buenas, he echo este programa y el código me parece correcto però me da un error. El programa que e echo consiste en introducir la hora semanales, si son 40 el sueldo por hora es normal, si son 48 hora, 8 horas extra se pagan el doble (las extras) i a partir de más horas extras esas se pagan al triple. Aqui les adjunto el código que he realizado(Compliado en Visual Studio 2015). Un saludo.
Código (cpp) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>

void main() {
int hores, preu, total;
printf("Quantes hores has fet a la setmana? ");
scanf("%d", &hores);
printf("Quant cobres per hora");
scanf("%d", preu);
if (hores <= 40) {
total = hores*preu;
printf("El sou teu és de %d euros a la setmana\n", total);
}
else if (hores <= 48) {
total = (40 * preu) + ((hores - 40)*preu * 2);
printf("El teu sou és de %d euros a la setmana\n", total);
}
else if (hores > 48) {
(total = 40 * preu) + ((hores - 40)*preu * 2) + ((hores - 48)*preu * 2);
printf("El teu sou és de %d euros a la setmana\n", total);
}
}
Título: Re: Problema con el código.
Publicado por: Luffy97 en 4 Noviembre 2015, 09:34 AM
RESUELTO