top of page

UNIDAD 2. Conceptos básicos de C

  • elsi05
  • 20 oct 2015
  • 2 Min. de lectura

Identificador: siempre debe iniciar con una letra mayúscula o minúscula.

Puede contener dígitos y el único carácter que acepta es “_” guion bajo.

No puede contener espacios en blanco.

No puede ser una palabra reservada.

Lenguaje “c” hace diferencia entre un carácter en mayúscula y uno en minúscula.

Tipos de datos

Pseudocódigo lenguaje C

Entero int

Real float

Carácter char

Cadena char tipo_dato [longitud]

Entero corto short int

Entero largo Long int

Variables: son datos que se encuentran en memoria, cuyos valores cambian durante la ejecución del programa.

Declarar las variables

Tipo de dato identificador;

Fload dato;

Int resultado;

Fload base, alt, area;

Inicializar las variables

tipo_dato identificador= valor;

Char letra=z;

Char nombre [15]= “Pedro Pérez”

Float dato= 100.52;

Int a1= 23, a2= 54, a3= 100;

Modulo 2

Variable: es un dato cuyo valor puede cambiar durante la ejecución del programa

Declaración de una variable

tipo_dato nombre

Int num1, num2, res; ejemplos

Float área, base, alt;

Char dirección [15];

Inicialización de una variable

tipo_ dato nombre= valor;

Int num1=5, num2= Æ, res=10;

Float area= 1, base= 6, alt= 3;

Char letra= B;

Char dirección [15]= “laureles #50”;

= operador de asignación

Modulo 2

4. Constantes

Es un dato que permanece sin cambios durante la ejecución del programa.

Hay dos formas de declarar constantes

Estructura de un programa en C:

#include <stdlib.h>

#include <stdio. h>

Int main (…)

{Declaración de variables

Cuerpo del programa

Return Æ;

}

Las 2 formas para escribir comentarios

Permiten documentar internamente un programa.

Son de ayuda para el programador:

Formas /* abarca varias líneas */

//abarca 1 sola línea

Expresiones

Es la combinación de operadores y operandos, en estas la prioridad de operadores es impredecible considerar: ejemplo: a+b+c/3 no es lo mismo que (a+b+c)/3

Palabras reservadas

Son palabras que tienen un significado especial para el lenguaje y no se pueden utilizar como identificadores, las más utilizadas son:

Principal main ( )

Modulo 4 programación estructurada

Modular

¯

Funciones transferencia de datos

f2

f1

f3

Estructuras de control

  1. estructura secuencial

  2. estructura selectiva

  • Simple – if (c) c= condición

  • Doble – if (c) e= expresión

  • Múltiple - switch (E) {case1…

Default…

  1. Estructuras respectivas

(Bucles, ciclos, iterativas[U1] )

  • desde/ for

  • mientras/ while

  • hacer-mientras/ do while

(Prueba de escritorio) se realiza a lápiz y papel

  1. estructura secuencial. pseudocódigo (representación narrativa)

Suma de dos números enteros

Principal

Inicio

Entero dato1, dato2, res

Imprimir (“dame 2 números enteros”)

Leer (dato1, dato2)

Res= dato1 + doto2

Imprimir (“la suma es” res)

 
 
 

Commenti


Síguenos
  • Facebook B&W
  • Twitter B&W
  • Google+ B&W
  • YouTube B&W
Posts Recientes
Búsqueda por Tags

© 2015 por Elsi Casillas Monica Hernández y Christian Guareño. Creado con Wix.com

bottom of page