if condiciones
instrucción if—else—if, :
if (condicion_1)
{
secuencia_de_instrucciones_1
}
else
if (condicion_2)
{
secuencia_de_instrucciones_2
}...
else
if (condicion_k)
{
secuencia_de_instrucciones_k
}
Observaciones:
( i ) En caso de tener una sola instrucción en lugar de una secuencia, no hace falta cerrarlaentre llaves.
( ii ) Si condicion_k es exactamente la negación de todas las condiciones precedentes, podemos no escribir la parte if (condicion_k), ya que C interpreta el else como lo que significa eninglés, o sea, en caso contrario.
( iii ) Además, si secuencia_de_instrucciones_k es la secuencia vacía, podemos no escribir toda la parte
else if (condicion_k)
{
secuencia_de_instrucciones_k
}Ejercicio 12:- Diseñe un algoritmo que lea tres números y los imprima de mayor a menor y de menor a mayor.
Ejercicio 11:- Diseñe un algoritmo que lea tres números enteros y determine el menorvalor positivo. Si los números positivos son iguales, dar como menor a cualquiera de ellos.
Ejercicio 10:- Diseñe un algoritmo que lea tres longitudes y determine si forman o no un triángulo. Si esun triángulo determine de que tipo de triángulo se trata entre: equilátero (si tiene tres lados iguales), isósceles (si tiene dos lados iguales) o escaleno (si tiene tres lados desiguales). Considereque para formar un triángulo se requiere que: "el lado mayor sea menor que la suma de los otros dos lados".
Ejercicio 9:- El promedio de prácticas de un curso se calcula en base a cuatro prácticascalificadas de las cuales se elimina la nota menor y se promedian las tres notas más altas. Diseñe un algoritmo que determine la nota eliminada y el promedio de prácticas de un estudiante.
Ejercicio8:- Diseñe un algoritmo que determine quienes son contemporáneos entre Juan, Mario y Pedro.
Ejercicio 7:- Una compañía dedicada al alquiler de automoviles cobra un monto fijo de $30 para los...
Regístrate para leer el documento completo.