Problema con el código.

Iniciado por Luffy97, 4 Noviembre 2015, 09:21 AM

0 Miembros y 1 Visitante están viendo este tema.

Luffy97

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);
}
}

Luffy97

#1
RESUELTO