Programación En C

Páginas: 469 (117069 palabras) Publicado: 18 de diciembre de 2012
ntroducción a la programación con C
Andrés Marzal sabel Gracia

Departamento De lenguajes y sistemas informáticos Codis d’assignatura 04 i G04

Andrés Marzal/sabel Gracia - SBN: 978-84-693-0143-2



ntroducción a la programación con C - UJ

Edita: Publicacions de la Universitat Jaume I. Servei de Comunicació i Publicacions Campus del Riu Sec. Edifici Rectorat i ServeisCentrals. 12071 Castelló de la Plana http://www.tenda.uji.es e-mail: publicacions@uji.es Col·lecció Sapientia, 29 www.sapientia.uji.es ISBN: 978-84-693-0143-2

Aquest text està subjecte a una llicència Reconeixement-NoComercial-CompartirIgual de Creative Commons, que permet copiar, distribuir i comunicar públicament l’obra sempre que especifique l’autor i el nom de la publicació i sense objectiuscomercials, i també permet crear obres derivades, sempre que siguen distribuïdes amb aquesta mateixa llicència. http://creativecommons.org/licenses/by-nc-sa/2.5/es/deed.ca

Andrés Marzal/Isabel Gracia - ISBN: 978-84-693-0143-2

II

Introducción a la programación con C - UJI

Andrés Marzal/sabel Gracia - SBN: 978-84-693-0143-2



ntroducción a la programación con C - UJ

AndrésMarzal/sabel Gracia - SBN: 978-84-693-0143-2

V

ntroducción a la programación con C - UJ

Andrés Marzal/sabel Gracia - SBN: 978-84-693-0143-2

V

ntroducción a la programación con C - UJ

Andrés Marzal/sabel Gracia - SBN: 978-84-693-0143-2

V

ntroducción a la programación con C - UJ

Había un libro junto a Alicia, en la mesa; y mientras permanecía sentadaobservando al Rey Blanco [. . . ], pasaba las hojas para ver si encontraba algún trozo que poder leer: «. . . Porque está todo en una lengua que no entiendo», se dijo. Estaba así: sasomiliga savot sal y aíd le aballicoC .edral le ne nabanerrab y nabapocsorig ,sovogrub sol nabatse selbarived odoT .satsar sacela sal nabamarblis y RODNÓGIREJ

Durante un rato, estuvo contemplando esto perpleja; pero alfinal se le ocurrió una brillante idea. ¡Ah, ya sé!, ¡es un libro del Espejo, naturalmente! Si lo pongo delante de un espejo, las palabras se verán otra vez del derecho. El lenguaje de programación C es uno de los más utilizados (si no el que más) en la programación de sistemas software. Es similar a Python en muchos aspectos fundamentales: presenta las mismas estructuras de control (seleccióncondicional, iteración), permite trabajar con algunos tipos de datos similares (enteros, flotantes, secuencias), hace posible definir y usar funciones, etc. No obstante, en muchas otras cuestiones es un lenguaje muy diferente. C presenta ciertas características que permiten ejercer un elevado control sobre la eficiencia de los programas, tanto en la velocidad de ejecución como en el consumo de memoria, peroa un precio: tenemos que proporcionar información explícita sobre gran cantidad de detalles, por lo que generalmente resultan programas más largos y complicados que sus equivalentes en Python, aumentando así la probabilidad de que cometamos errores. En este capítulo aprenderemos a realizar programas en C del mismo «nivel» que los que sabíamos escribir en Python tras estudiar el capítulo 4 delprimer volumen. Aprenderemos, pues, a usar variables, expresiones, la entrada/salida, funciones definidas en «módulos» (que en C se denominan bibliotecas) y estructuras de control. Lo único que dejamos pendiente de momento es el tratamiento de cadenas en C, que es sensiblemente diferente al que proporciona Python.
Andrés Marzal/sabel Gracia - SBN: 978-84-693-0143-2

L

C

, Alicia a través delespejo.

1

1

ntroducción a la programación con C - UJ

Nada mejor que un ejemplo de programa en los dos lenguajes para que te lleves una primera impresión de cuán diferentes son Python y C. . . y cuán semejantes. Estos dos programas, el primero en Python y el segundo en C, calculan el valor de para sendos valores enteros de
from math import

y

introducidos por el usuario y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS