+ All Categories
Home > Documents > Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en...

Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en...

Date post: 19-Mar-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
14
Programación Estructurada Sesión 2:El lenguaje de programación C
Transcript
Page 1: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Programación Estructurada

Sesión 2:El lenguaje de programación C

Page 2: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Contextualización

Una parte importante del lenguaje C son las palabras reservadas, son identificadores con un significado predefinido. Estas palabras no pueden emplearse como nombre de variables, ya que forman parte de la definición del propio lenguaje C.

Para construir expresiones se necesitan operadores; una expresión es una combinación de operadores, variables y sub expresiones. Los operadores se pueden clasificar según el número de valores, variables o sub expresiones que se requieren para construir una expresión correcta.

Page 3: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Introducción

Los operadores verdaderamente primitivos en el lenguaje C son los

aritméticos, de manipulación de bits y relacionales, y corresponden a

las operaciones que están disponibles en la máquina. El lenguaje C

tiene una amplia variedad de operadores, y todos ellos caen dentro

de 6 categorías, a saber: aritméticos, relacionales, lógicos,

incremento y decremento, manejo de bits y asignación.

Page 4: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Introducción

Ciertas palabras en el lenguaje C están reservadas para propósitos

propios y son usadas sólo bajo condiciones especiales. Las

palabras reservadas son todas aquellas que sirven para describir la

estructura de un programa y las operaciones básicas del lenguaje.

Page 5: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Operadores

Una de las características de C es la cantidad de operadores que posee y en los diversos niveles en los que actúa:

Operadores aritméticos

Se tienen los siguientes operadores aritméticos ya conocidos en otros lenguajes:

+ Operador binario de suma

- Operador binario de resta

* Operador binario de multiplicación

/ Operador binario de división

% Operador binario de resto de división

Page 6: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Operadores de comparación

Los operadores binarios de comparación son:

> mayor que

< menor que

== igual que

>= mayor o igual que

<= menor o igual que

!= no es igual que

Estos operadores compararán dos expresiones, el resultado será un valor

entero.

Operadores

Page 7: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Operadores lógicos

Los operadores lógicos son:

! es la negación (operador unario)

&& es el operador binario lógico de intersección (and)

|| es el operador binario lógico de unión (or)

El operador ! invierte el resultado de una expresión cuando ha sido verdadera o

falsa.

Operadores

Page 8: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Operadores

Veamos las tablas de funcionamiento (o tablas de verdad) de la

intersección (&&) y unión (||):

Se puede realizar operaciones más complejas entre relaciones como:

(( a > b ) && !(1 == 2)) || (b == a)((0) && !(0)) || (0)(0 && 1 ) || 00 || 00

Page 9: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Ejemplos de instrucciones de

entrada y salida

#include < conio.h >

#include < stdio.h >

#include < dos.h >

void main ( )

{

float x ;

clrscr ( ) ;

gotoxy ( 5 , 5 ) ; printf ( " Introduce un número = " ) ;

scanf ( " %f " , & x ) ;

gotoxy ( 5 , 6 ) ; printf ( " Cuadrado = %.2 f " , x ) ;

getch ( ) ;

}

Page 10: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Ejemplos de instrucciones de

entrada y salida

#include < conio.h >

#include < stdio.h >

#include < dos.h >

void main()

{

float Número;

printf("Ingrese un número:");

scanf("%d",&Número);

printf("\nEl número ingresado es %f",Número);

getch();

}

Page 11: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Palabras reservadas del lenguaje

Las palabras reservadas de un lenguaje son

identificadores con un significado predefinido. Estas

palabras no pueden emplearse como nombres de

variable o de cualquier otra cosa, ya que forman

parte de la definición del propio lenguaje de

programación. A continuación se muestra la lista de

las palabras reservadas del lenguaje C.

Palabra reservada Descripción

auto Especificador de clase de almacenamiento

break Instrucción

case Instrucción

char Especificador de tipo

const Modificador de clase de almacenamiento

continue Instrucción

default Etiqueta

do Instrucción

double Especificador de tipo

else Instrucción

enum Especificador de tipo

extern Especificador de clase de almacenamiento

float Especificador de tipo

for Instrucción

goto Instrucción

if Instrucción

Int Especificador de tipo

long Especificador de tipo

register Especificador de clase de almacenamiento

return Instrucción

short Especificador de tipo

signed Especificador de tipo

sizeof Operador

static Especificador de clase de almacenamiento

struct Especificador de tipo

switch Instrucción

typedef Instrucción

union Especificador de tipo

unsigned Especificador de tipo

void Especificador de tipo

volatile Modificador de clase de almacenamiento

while Instrucción

Page 12: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Conclusión

El lenguaje C tiene una variedad de operadores : aritméticos,

relacionales, lógicos, incremento y decremento. El operador permite el

acceso a una variable global aunque exista una variable local.

Al igual que los símbolos que presentan comentarios, hay un cierto

número de símbolos de operadores que están compuestos por más de

un carácter.

Otro nombre para las palabras reservadas es palabras clave. Estas

palabras son utilizadas por el compilador para controlar el programa.

Algunas palabras reservadas son if, while, for y main.

Page 13: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Referencias

Cairo, O; (2006), Fundamentos de programación: Piensa en C, México: Pearson.

Galindo, J; (2006), Aprendiendo C, España: Universidad de Cádiz.

Harvey, M; (2004), Como programar en C/C++ y Java , México: Pearson Prentice Hall

Winder, R; (1995), Desarrollo de software con C++, España: Díaz de Santos.

Zhang, T; (2001), Aprendiendo C en 24 horas, México: Pearson Educación.

Page 14: Teorías del desarrollo psicológico del adulto · 2014-10-13 · Introducción Ciertas palabras en el lenguaje C están reservadas para propósitos propios y son usadas sólo bajo

Recommended