Universidad de Pamplona 1
Universidad de Pamplona 1
Universidad de Pamplona 1
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