Cita:
Iniciado por roberto_16_1989 Hola como están, espero que bien tengo 2 problemas con "FOR" Y "IF" creo se llaman bucles
Se llaman estructuras de control y sólo el FOR es un bucle.
Luego, en tu primer código:
Código PHP:
Ver original$suma = $final($final+1)/2; // Se supone que la suma la harás dentro del for
// aquí solo deberías inicializar la variable en cero
if($inicial>0 && $final>=$inicial) // Este if está bien
{
for($i=$inicial;$i<=$final;$i++)
{
if($i+$i) // Qué pretendes hacer con este if?
{
echo "<br>".$i."+";
}else{
echo "<br>".$i."+";
}
// De hecho, en lugar del if anterior, sólo debes sumar $i a $suma
// y, si es necesario, mostrar la operación con echo
}
echo $suma;
} // faltaría un else para un mensaje de error
else
{
echo 'Proporciona los valores correctamente.';
}
Con eso debe bastar para que lo soluciones por ti mismo.