el buffer de teclado - departamento lenguajes y...

45
Lenguajes y Ciencias de la Computaci´ on Universidad de M´alaga UNIVERSIDAD DE M ´ ALAGA Dpto. Lenguajes y CC. Computaci´ on E.T.S.I. Telecomunicaci´ on EL BUFFER DE TECLADO Ap´ endice Elementos de Programaci´ on Elementos de Programaci´ on 0 Ap´ endice: EL BUFFER DE TECLADO

Upload: builien

Post on 30-Dec-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

UNIVERSIDAD DE MALAGADpto. Lenguajes y CC. Computacion

E.T.S.I. Telecomunicacion

EL BUFFER DE TECLADO

Apendice

Elementos de Programacion

Elementos de Programacion 0 Apendice: EL BUFFER DE TECLADO

Page 2: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

Elementos de Programacion 1 Apendice: EL BUFFER DE TECLADO

Page 3: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

_

Elementos de Programacion 2 Apendice: EL BUFFER DE TECLADO

Page 4: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

¡¡VACIO!!

_

Elementos de Programacion 3 Apendice: EL BUFFER DE TECLADO

Page 5: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

¡¡VACIO!!

_

Elementos de Programacion 4 Apendice: EL BUFFER DE TECLADO

Page 6: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

¡Pulsa la tecla h!

_

h

Elementos de Programacion 5 Apendice: EL BUFFER DE TECLADO

Page 7: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

h

h_

Elementos de Programacion 6 Apendice: EL BUFFER DE TECLADO

Page 8: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

h

¡Pulsa la tecla o!

h_

o

Elementos de Programacion 7 Apendice: EL BUFFER DE TECLADO

Page 9: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

ho

ho_

Elementos de Programacion 8 Apendice: EL BUFFER DE TECLADO

Page 10: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

ho

¡Pulsa la tecla l!

ho_

l

Elementos de Programacion 9 Apendice: EL BUFFER DE TECLADO

Page 11: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hol

hol_

Elementos de Programacion 10 Apendice: EL BUFFER DE TECLADO

Page 12: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hol

¡Pulsa la tecla x!

hol_

x

Elementos de Programacion 11 Apendice: EL BUFFER DE TECLADO

Page 13: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

holx

holx_

Elementos de Programacion 12 Apendice: EL BUFFER DE TECLADO

Page 14: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

holx

¡Pulsa la tecla Retroceso!

holx_

Ü

Elementos de Programacion 13 Apendice: EL BUFFER DE TECLADO

Page 15: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hol

hol_

Elementos de Programacion 14 Apendice: EL BUFFER DE TECLADO

Page 16: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hol

¡Pulsa la tecla a!

hol_

a

Elementos de Programacion 15 Apendice: EL BUFFER DE TECLADO

Page 17: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hola

hola_

Elementos de Programacion 16 Apendice: EL BUFFER DE TECLADO

Page 18: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

¡¡ESPERA!!

hola

¡Pulsa la tecla Entrar!

hola_

Elementos de Programacion 17 Apendice: EL BUFFER DE TECLADO

Page 19: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

hola↵

¡¡ESPERA!!

hola_

Elementos de Programacion 18 Apendice: EL BUFFER DE TECLADO

Page 20: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

hola↵hola↵

¡¡ESPERA!!

hola_

Elementos de Programacion 19 Apendice: EL BUFFER DE TECLADO

Page 21: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

hola↵

¡¡DESPIERTA!!

hola_

Elementos de Programacion 20 Apendice: EL BUFFER DE TECLADO

Page 22: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

hola↵

¡¡DESPIERTA!!

hola_

Elementos de Programacion 21 Apendice: EL BUFFER DE TECLADO

Page 23: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵h

hola_

Elementos de Programacion 22 Apendice: EL BUFFER DE TECLADO

Page 24: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵h

hola_

Elementos de Programacion 23 Apendice: EL BUFFER DE TECLADO

Page 25: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵h

hola_

Elementos de Programacion 24 Apendice: EL BUFFER DE TECLADO

Page 26: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵H

hola_

Elementos de Programacion 25 Apendice: EL BUFFER DE TECLADO

Page 27: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

ola↵H

holaH_

Elementos de Programacion 26 Apendice: EL BUFFER DE TECLADO

Page 28: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

lao ↵

holaH_

Elementos de Programacion 27 Apendice: EL BUFFER DE TECLADO

Page 29: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

lao ↵

holaH_

Elementos de Programacion 28 Apendice: EL BUFFER DE TECLADO

Page 30: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

lao ↵

holaH_

Elementos de Programacion 29 Apendice: EL BUFFER DE TECLADO

Page 31: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

laO ↵

holaH_

Elementos de Programacion 30 Apendice: EL BUFFER DE TECLADO

Page 32: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

laO ↵

holaHO_

Elementos de Programacion 31 Apendice: EL BUFFER DE TECLADO

Page 33: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

al ↵

holaHO_

Elementos de Programacion 32 Apendice: EL BUFFER DE TECLADO

Page 34: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

al ↵

holaHO_

Elementos de Programacion 33 Apendice: EL BUFFER DE TECLADO

Page 35: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

al ↵

holaHO_

Elementos de Programacion 34 Apendice: EL BUFFER DE TECLADO

Page 36: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

aL ↵

holaHO_

Elementos de Programacion 35 Apendice: EL BUFFER DE TECLADO

Page 37: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

aL ↵

holaHOL_

Elementos de Programacion 36 Apendice: EL BUFFER DE TECLADO

Page 38: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

a ↵

holaHOL_

Elementos de Programacion 37 Apendice: EL BUFFER DE TECLADO

Page 39: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

a ↵

holaHOL_

Elementos de Programacion 38 Apendice: EL BUFFER DE TECLADO

Page 40: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

a ↵

holaHOL_

Elementos de Programacion 39 Apendice: EL BUFFER DE TECLADO

Page 41: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

A ↵

holaHOL_

Elementos de Programacion 40 Apendice: EL BUFFER DE TECLADO

Page 42: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

A ↵

holaHOLA_

Elementos de Programacion 41 Apendice: EL BUFFER DE TECLADO

Page 43: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

holaHOLA_

Elementos de Programacion 42 Apendice: EL BUFFER DE TECLADO

Page 44: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

holaHOLA_

Elementos de Programacion 43 Apendice: EL BUFFER DE TECLADO

Page 45: EL BUFFER DE TECLADO - Departamento Lenguajes y …vicente/docencia/docencia/ep_buffer_teclado.la.pdf · Lenguajes y Ciencias de la Computaci on Universidad de M alaga UNIVERSIDAD

Lenguajes y Ciencias de la Computacion Universidad de Malaga

cin.get(car);while (car != ’\n’) { if (es_minuscula(car)) { car = mayuscula(car); } cout << car ; cin.get(car);}

Programa de Usuario

Mem_TclBuffer_Tclcar

holaHOLA_

Elementos de Programacion 44 Apendice: EL BUFFER DE TECLADO