Buenas, les comento mi situación. Hace poco empecé con C y no hace mucho que programo también, espero que me ayuden.
Empecemos con lo del switch:
Tomemos este enunciado com ejemplo:
Diseñar un programa que lee un valor x y calcule el valor de
y=x*x+5 para el caso en que x sea menor que 0 e y=3*x-1 para
valores de x entre 0 y 2 e y=x*x-4*x+5 para x mayor que 2.
Lo que primero se me ocurrió fue hacer un switch, pero no pude ya que solo permite constantes, no puedo hacer "(x<0)".
Mi pregunta es si la única salida son If anidados.
El otro tema era sobre un términos: en un tutorial leí "+ monario" y "- monario"; luego lei "operadores unarios", no tengo idea a que se refiere con monarios y unarios, ni para que sirve el + y el - monario.
Bueno, espero haber sido claro con mis dudas, este foro está bastante bueno y me parece que va a sufrir mis constantes dudas de principiante
Gracias de antemano.