Sei sulla pagina 1di 7

09/08/2016.

Objetivo:
Profundizar en el conocimiento estructural de las principales estructuras básicas de programación:
PROGRAMACIÓN ESTRUCTURADA

Se conocen tres tipos de datos:


Simples:
Numérico, -2, 2, 8, 6, 23, 3.1416
Lógico, V o F
Carácter Caracteres o cadenas de caracteres

Arreglos:
Permiten almacenar un determinado número de datos bajo un mismo identificador, para luego referirse a
los mismos utilizando uno o más subíndices.

Definición de variables:
De acuerdo a la instrucción se puede emplear el tipo de una o más variables.
Los tipos posibles son: NÚMERO, REAL ENTERO, LÓGICO CARÁCTER, TEXTO, CADENA.

FASES DE CREACIÓN DE UN PROGRAMA


ALGORITMO

Estructuras Básicas:

 Estructura Secuencial
 Estructura Selectiva
 Estructura Repetitiva (ó Iterativa)
Estructura Secuencial
Indica que las instrucciones de un programa se ejecutan una después de la otra, en el mismo orden en el
cual aparecen en el programa. Se presentan gráficamente como una caja después de otra ambas ocn una
sola entrada y una única salida.

Ejemplo:

Estructura Selectiva
También conocida como la estructura SI-VERDADERO-FALSO, plantea la selección entre dos alternativas
con base en el resultado de la evaluación de una condición
Estructura Repetitiva (Iterativa)

También llamada la estructura HACER-MIENTRAS-QUE, corresponde a la ejecución repetida de una ins-


trucción mientras que se cumple una determinada condición.

Ver la aplicación de:

I. DEFINCIÓN - CADENA:

Las cadenas de caracteres (también llamadas cadenas o strings) son un tipo particular de vectores, que
como su nombre lo dice son vectores de char, con la particularidad que tienen una marca en el fin del (el
caracter '\0'), además el lenguaje nos permite escribirlas como texto dentro de comillas dobles si son sim-
ples no.

Ejemplos de su declaración:

char cadena_pedro[]="Pedro";
char otro_pedro[]={'P','e','d','r','o''\0'}; // Igual al anterior
char vector[]={'P','e','d','r','o'}; /* Un vector de 5 elementos,
con los elementos 'P','e','d','r' y 'o' */
char espacio_cadena[512]="Una cadena en C";
char cadena_vacia[]="";

En el siguiente ejemplo observa y completa la instrucción en la cual falte parte del código: Puede trabajar
en Dev C++.
#include <stdio.h>
#include <stdlib.h>
//Ejemplo cadena Pedro
int main() {
char cadena1[4];
cadena1[0]='P'; cadena1[1]='e'; cadena1[2]='d'; cadena1[3]='r'; ; cadena1[4]='o';
printf("La palabra en la variable cadena1 es: %c%c%c%c \n",
cadena1[0],cadena1[1],cadena1[2],cadena1[3]);
return 0;
}
Próximos Temas
II. Librería cstring
III. Funciones de Cadenas
IV. Ejemplos:

Bibliografía

 MCALLISTER, William. Data structures and algorithms using java. Sudbury MA Jones and Bart-
lett Publishers 2013
 GADDIS, TONY. Starting out with Java. Boston: Pearson Addison-Wesley, c2012.
 GUZDIAL, MARK. Problem solving with data structures using Java. Upper Saddle River, NJ:
Prentice Hall, 2011.

Potrebbero piacerti anche