Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.1 Introducción
La parte central del libro pone énfasis en la claridad de los programas,
a través de las técnicas comprobadas de programación estructurada. El
libro contiene cientos de programas completos, los cuales muestran los
resultados que arrojan cuando se ejecutan en una computadora.
Nosotros llamamos a esto “el método del código activo”.
El software (es decir, las instrucciones que usted escribe para ordenar a
la computadora que realice acciones y tome decisiones) es quien
controla a las computadoras (a menudo llamadas hardware). El silicio
es uno de los materiales más abundantes en el planeta (es uno de los
ingredientes de la tierra común).
1. Lenguajes máquina.
2. Lenguajes ensambladores.
3. Lenguajes de alto nivel.
2.1 Introducción.
El lenguaje C facilita un método estructurado y disciplinado para el
diseño de programas.
#include <stdio.h>
int main( )
Secuenci Descripción
a de
escape
\n Nueva línea. Coloca el cursor al principio de la
siguiente línea.
\t Tabulador horizontal. Mueve el cursor a la
siguiente posición del tabulador.
\a Alerta. Suena la campana del sistema.
\\ Diagonal invertida. Inserta una diagonal
invertida en una cadena.
\” Comillas. Inserta unas comillas en una cadena.
Utiliza scanf para obtener un valor por parte del usuario. La función
scanf toma la información de entrada que es el teclado. Tiene dos
argumentos “%d” y &entero1. El primer argumento, la cadena de
control de formato, indica el tipo de dato que debe introducir el usuario.
El especificador de conversión, %d, indica que el dato debe ser un
entero (la letra d significa “entero decimal”). El segundo argumento de
scanf comienza con un amperson (&), conocido en C como operador de
dirección, seguido del nombre de una variable. Cuando se combina con
el nombre de una variable, le indica a scanf la ubicación en memoria de
la variable entero1. Debe colocar un amperson antes de cada variable
en cualquier instrucción scanf.
suma = entero1 + entero2; /* asigna el resultado a suma */
Esta función printf tiene dos argumentos “La suma es %d\n” y suma.
El primer argumento es la cadena de control de formato. Contiene el
especificador de conversión %d, que indica que se imprimirá un entero.
El segundo argumento especifica el valor que se imprimirá.
2.5 Aritmética en C
El operador módulo es un operador entero que puede utilizarse sólo con
operandos enteros. La expresión x%y arroja el residuo, después de que
x se divide entre y. Por lo tanto, 7%4 arroja 3, y 17%5 arroja 2.