Introducción A La Programación de Un Lenguaje Estructurado
Introducción A La Programación de Un Lenguaje Estructurado
Introducción A La Programación de Un Lenguaje Estructurado
de un lenguaje estructurado.
UNIDAD 3
Hoy en día existen múltiples lenguajes de programación que deben su
origen a un lenguaje de programación de nivel básico y estructural,
nos referimos al lenguaje de programación C.
Muchos de los sistemas de programación como:
C++
Objective C
C#
JAVA
PHP
Se crearon a partir del lenguaje C, videojuegos de interfaces graficas poderosas como
Algunos de los lenguajes que se utilizan para todo lo relacionado con Apple (iPod,
Es altamente transportable.
Es muy flexible.
otras personas
A lo largo de esta unidad, conoceremos los principios básicos de la
desarrollo.
La computadora es una maquina que puede realizar procesos para
darnos resultados.
problema especifico.
El proceso de creación de software es materia de la ingeniería del
estructura de datos.
Se han propuesto diversas técnicas de programación, cuyo objetivo es
siguientes características:
Debe de ser fácil de leer y de comprender leyendo el propio código.
Legibilidad: El programa deber ser claro y sencillo de tal forma que facilite su lectura y compresión.
Fiabilidad: El programa debe ser claro y sencillo de tal forma que facilite su lectura y compresión
Modificabilidad: El programa ha de facilitar su mantenimiento; es decir las modificaciones y actualizaciones necesarias para
adaptarlo a 1 nueva situación.
Eficiencia: Se deben aprovechar al máximo los recursos del ordenador minimizando la memoria utilizada y el tiempo de proceso o
ejecución siempre que no sea a costa de las anteriores características.
Fases para la resolución de problemas con una
computadora
Análisis: Comprender y definir el problema.
(principal).
Los programas estructurales deben estar bien organizados y definidos
por los siguientes principios:
Teorema estructura.
Este es definido por tres bloques básicos, los cuales son conocidos
como:
Caja de proceso.
Decisión binaria.
Mecanismo de repetición.
Programa.
El cual enuncia las acciones a realizar para satisfacer una necesidad y
debe cumplir con las siguientes características:
2. Declaraciones globales
fi Es el nombre de la función i
usamos iostream que son las siglas iniciales de: [input output stream ].
Cada fichero cabecera sirve para indicarle al programa “que funciones
podemos usar”, es decir que al colocarle el iostream, tendremos
funciones que se nos permitirá usar como el system(“pause”) para
dar una pausa al programa que hemos hecho y observar bien los
resultados, entre otras; también podemos usar recursos como es
el cin ( para que el usuario/a ingrese datos ) y el cout ( para mostrarle
datos al usuario/a )
Entonces quedamos con una cabecera así:
#include <iostream.h>
CABECERA DE FUNCION – FUNCION PRINCIPAL
main ( )
....
.......
}
Por ultimo tenemos las sentencias, es decir nuestra programación, lo
que vayamos realizando en el cuerpo del programa, lo que va a hacer
el programa al compilarlo y ejecutarlo. Todo eso va a ir en el
cuerpo es decir DENTRO de los limites que establecimos ( las llaves
principales del programa )
Al final tenemos que, la estructura de un programa en c++ es así:
– ESTRUCTURA –
#include <iostream.h>
main ( )
{
....
.......
}
El programa que a continuación se muestra realiza la lectura de dos
números enteros, e imprime la suma.
int a,b,suma;
Se imprime una línea de texto con la frase “ingrese numero a:”, con la cual se solicita que se ingrese un número.
cin>>a;
cin>>b;
suma=a+b;
Imprime una línea de texto con la frase “ la suma de ” a continuación se imprime el valor de la
variable “a”, luego el elemento “+” seguido del valor de la variable “b”, de la frase “es:”,
finalmente se imprimirá el valor de la variable “suma”, que será el resultado de la suma entre a y
b.
3.3 Tipos de datos.
Int a=4;
Float x=1;
Double y=12.43-4, z=3.14.16;
Printf(“Números enteros: %d”
Existen bastantes tipos de datos con los cuales nosotros podemos
manipular los diferentes elementos con los que trabajaremos en la
programación:
Empezaremos con el tipo char:
Del tipo carácter y que es un caracter, pues es un elemento cualquiera
puede ser una letra, un símbolo, un numero.
char c;
El compilador almacena el número de orden en la posición de
memoria reservada para la variable. Por ejemplo si escribimos c=’z’ se
almacenara el valor 122 que es su equivalente. como veremos a
continuación:
char c='z';
Solución del Ejercicio - Área de un Triángulo
(en C)
#include <stdio.h>
int main()
{
float altura, area, base;
printf( "Introduzca base: " );
scanf( "%f", &base );
printf( "Introduzca altura: " );
scanf( "%f", &altura );
area = base * altura / 2;
printf( "El area del triangulo es: %f", area );
return 0;
}
Una segunda solución es:
#include <stdio.h>
int main()
{
float altura, base;
return 0;
}