Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González

Programaci´on B´asica Secuencias de Control y Repetici´on Arturo Vega Gonz´alez [email protected] Division de Ciencias e Ingenier´ıas Universidad de Guanajuato Campus Le´ on Sesi´ on 5 Universidad de Guanajuato, DCI, Campus Le´ on 1 / 31 Programcai´ on B´ asica Secuencias de Control y Repetici´ on Secuencias de control y repetici´ on Universidad de Guanajuato, DCI, Campus Le´ on 2 / 31 Programcai´ on B´ asica Secuencias de Control y Repetici´ on Contenido 1 Secuencias de control y repetici´on Operadores L´ogicos Secuencias de control Secuencias de repetici´on while do-while for 2 Ejercicios Universidad de Guanajuato, DCI, Campus Le´ on 3 / 31 Programcai´ on B´ asica Secuencias de Control y Repetici´ on Secuencias de control y repetici´ on Operadores L´ ogicos Operadores relacionales y l´ ogicos en C Los operadores relacionales nos ayudan a realizar comparaciones Los operadores l´ogicos producen un valor de falso o verdadero Verdadero y Falso son representados por los enteros 1 y 0 respectivamente, o mejor dicho diferente de cero y cero Operador > >= < >= < >= < f l o a t r e s u l t a d o ; /∗ R e s u l t a d o de l a divisi´ o n ∗/ i n t main ( ) { resultado = 7.0 / 22.0; p r i n t f ( ”The r e s u l t i s %d\n” , r e s u l t a d o ) ; return

2 downloads 100 Views 1MB Size

Recommend Stories


Formatos archivos de secuencias
Formatos archivos de secuencias http://www.ebi.ac.uk/help/formats_frame.html http://www.genomatix.de/online_help/help/sequence_formats.html CeCalCUL

Tipos de discurso y secuencias textuales básicas
Tipos de discurso y “secuencias textuales básicas” 1. Concepto de tipo de discurso En las lecciones anteriores hemos hablado de las propiedades del te

Funciones, procedimientos, secuencias y cursores en Oracle
Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos Escuela Técnica Superior de Ingeniería Informáti

Story Transcript

Programaci´on B´asica Secuencias de Control y Repetici´on Arturo Vega Gonz´alez [email protected] Division de Ciencias e Ingenier´ıas Universidad de Guanajuato Campus Le´ on Sesi´ on 5

Universidad de Guanajuato, DCI, Campus Le´ on

1 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Secuencias de control y repetici´ on

Universidad de Guanajuato, DCI, Campus Le´ on

2 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Contenido 1

Secuencias de control y repetici´on Operadores L´ogicos Secuencias de control Secuencias de repetici´on while do-while for

2

Ejercicios

Universidad de Guanajuato, DCI, Campus Le´ on

3 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Secuencias de control y repetici´ on

Operadores L´ ogicos

Operadores relacionales y l´ ogicos en C Los operadores relacionales nos ayudan a realizar comparaciones Los operadores l´ogicos producen un valor de falso o verdadero Verdadero y Falso son representados por los enteros 1 y 0 respectivamente, o mejor dicho diferente de cero y cero

Operador > >= < >= < >= < f l o a t r e s u l t a d o ; /∗ R e s u l t a d o de l a

divisi´ o n ∗/

i n t main ( ) { resultado = 7.0 / 22.0; p r i n t f ( ”The r e s u l t

i s %d\n” , r e s u l t a d o ) ;

return (0); }

Universidad de Guanajuato, DCI, Campus Le´ on

26 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Ejercicios

Ejercicios ¿Cu´al es la salida del siguiente programa? #i n c l u d e < s t d i o . h> i n t answer ; i n t main ( v o i d ) { answer = 2 + 2 ; p r i n t f ( ”The a n s w e r i s %d\n” ) ; return (0); }

Universidad de Guanajuato, DCI, Campus Le´ on

27 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Ejercicios

Ejercicios ¿Cu´al es el resultado de la siguiente expressi´on? valor = 1; r e s u l t a d o = ( v a l o r++ ∗ 5 ) + ( v a l o r++ ∗ 3 ) ;

Universidad de Guanajuato, DCI, Campus Le´ on

28 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Ejercicios

Ejercicios Considere el siguiente c´odigo i f ( c o n t a d o r < 1 0 ) /∗ i f #1 ∗/ i f ( ( c o n t a d o r % 4 ) == 2 ) /∗ i f #2 ∗/ p r i n t f ( ” P r o c e s o 1\ n” ) ; else p r i n t f ( ” P r o c e s o 2 \n” ) ;

Hay dos if y un else. ¿A cu´al if pertenece el else ?

Universidad de Guanajuato, DCI, Campus Le´ on

29 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Ejercicios

Ejercicios Considere el siguiente c´odigo i f ( c o n t a d o r < 1 0 ) /∗ i f #1 ∗/ i f ( ( c o n t a d o r % 4 ) == 2 ) /∗ i f #2 ∗/ p r i n t f ( ” P r o c e s o 1\ n” ) ; else p r i n t f ( ” P r o c e s o 2 \n” ) ;

Hay dos if y un else. ¿A cu´al if pertenece el else ? i f ( contador < 10) { i f ( ( contador % 4) p r i n t f ( ” Proceso else p r i n t f ( ” Proceso }

/∗ i f #1 ∗/ == 2 ) /∗ i f #2 ∗/ 1\ n” ) ; 2 \n” ) ;

Universidad de Guanajuato, DCI, Campus Le´ on

30 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Ejercicios

Ejercicios Escriba un algoritmo con ayuda de un diagrama de flujo que dado un numero por el usuario, despliegue en pantalla la palabra “Par” si el n´umero es par e imprima “Impar” si el n´umero es impar.

Universidad de Guanajuato, DCI, Campus Le´ on

31 / 31

Programcai´ on B´ asica Secuencias de Control y Repetici´ on

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.