09.05.2013 Views

Universidad de Pamplona 1

Universidad de Pamplona 1

Universidad de Pamplona 1

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Universidad</strong> <strong>de</strong> <strong>Pamplona</strong><br />

Facultad <strong>de</strong> Ingenierías y Arquitectura<br />

Guía <strong>de</strong>l Estudiante para Programación I – Segundo semestre 2010<br />

---------------------------------------------------------------------------------------------------------------------------------------<br />

3 Estructuras <strong>de</strong> selección o Condicionales<br />

no<br />

Condición<br />

si<br />

Si condición entonces<br />

....Instrucciones para<br />

....cuando la condición<br />

....sea verda<strong>de</strong>ra<br />

Sino<br />

....Instrucciones para<br />

....cuando la condición<br />

....sea falsa<br />

Fin si<br />

En una estructura <strong>de</strong> selección hay que tener en cuenta:<br />

Expresión booleana<br />

que se evaluará para <strong>de</strong>cidir<br />

que conjunto <strong>de</strong> instrucciones<br />

se ejecutará<br />

Conjunto <strong>de</strong> instrucciones<br />

que se ejecutarán, cuando<br />

la condición sea Falsa<br />

no<br />

Llegada a la<br />

estructura<br />

Condición<br />

si<br />

Conjunto <strong>de</strong> instrucciones<br />

que se ejecutarán, cuando<br />

la condición sea verda<strong>de</strong>ra<br />

Terminación <strong>de</strong> la estructura<br />

Aquí se <strong>de</strong>ben encontrar los caminos<br />

<strong>de</strong>l si y <strong>de</strong>l no para continuar el algoritmo<br />

Ejercicios mínimos recomendados para estudiar las estructuras <strong>de</strong> control <strong>de</strong> selección<br />

29, 34, 43, 46, 56, 64, 71<br />

if ( condición ) {<br />

....Instrucciones en c para<br />

....cuando la condición<br />

....sea verda<strong>de</strong>ra<br />

} else {<br />

....Instrucciones en c para<br />

....cuando la condición<br />

....sea falsa<br />

};<br />

27-Leer un número y escriba el valor absoluto <strong>de</strong>l mismo, sin usar funciones pre<strong>de</strong>finidas en el lenguaje.<br />

28-Dado un número X <strong>de</strong>terminar si es par o impar<br />

29-Dados 3 números <strong>de</strong>terminar el mayor (o el menor o el <strong>de</strong>l medio en otros algoritmos)<br />

30-Dados 3 números <strong>de</strong>terminar cuantos números repetidos existen<br />

31-Dado un número natural n <strong>de</strong> 3 cifras, no todas iguales, encuentre e imprima el número mayor y el menor que se pue<strong>de</strong> formar<br />

con las mismas cifras y los muestre en pantalla. Ej 174 Mayor 741 y el menor 147<br />

32-Dados dos números A y B, si A>B, calcular e imprimir A-B; si A

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!