Paradigmas De La Programación
Enviado por ares_114s • 6 de Febrero de 2015 • 1.608 Palabras (7 Páginas) • 169 Visitas
Paradigmas de la programación.
Serie de instrucciones cuya finalidad es la resolución de una problemática.
Identifica y/o plantear el problema.
Análisis.
Diseño { Herramientas
Pruebas.
Según el planteamiento del problema tenemos distintas maneras de aproximarnos a la solución del problema así como diversos estilos.
Imperativo – Datos, Algoritmo (tenemos datos y con ello el algoritmo).
o
Secuencial
Orientado a objetos – Datos, Objetos (encapsula una sola acción).
Modular – Datos, Estructuras (encapsula varias acciones).
1. Hacer un pseudocódigo que imprima los números del 1 al 100.
1. INICIO
2. Declarar variable
c = 1
3. Mientras (c<=100)
4. Imprimir c
5. c++ / c = c+ 1
6. FIN
2. Programa que permita decrementar del 100 al 1.
1. INICIO
2. Declarar
i = 100
3. Mientras (i>=1)
4. Imprimir i
5. i - - / i = i – 1
6. FIN
3. Realizar un pseudocódigo que ingresado un número me indique si es un número positivo o negativo.
1. INICIO
2. Declarar variable
i = 0
3. Ingresar número
4. Realizar comparación
Si (i >= 0)
5. Imprimir si es positivo o negativo
6. FIN
4. Introducir un número por teclado que nos indique si es número par o impar.
1. INICIO
2. Declarar variable
i = 0
3. Ingresar número
4. Realizar comparación
Si (i%2==0)
Numero par
Si no, número impar
5. Imprimir si es par o impar
6. FIN
5. Imprimir y contar los múltiplos de 3 hasta un número x.
1. INICIO
2. Declarar variable
i = 3, c = 0, suma = 0, num = 0
3. Imprimir hasta que número
Leer número
4. Si (suma <= num)
suma = suma + 1
c = c + 1
5. Imprimir suma
6. FIN SI
Imprimir c
7. FIN
6. Realizar un programa que permita convertir una cantidad dada en metros, cm y milímetros.
1. INICIO
2. Declarar variable
d = 0, cm = 100, mili = 1000, multi = 0, multi2 = 0
3. Ingresar número o cantidad
4. Realizar operaciones
multi = d * cm
multi2 = d * mili
5. Imprimir resultados
6. FIN
Estructura de un programa en Borland C++
El mínimo programa en C++ es main lo que significa es que hemos definido una función llamada main que no tiene argumentos y que de ser definida por llaves.
main (){ ---------------------------
--------------------------- Programa
---------------------------
}
Un programa será una secuencia de líneas que contendrán sentencias, directivos de compilación y comentarios.
// Este for sirve para…
/* Este while sirva para… */
Las sentencias simples se separan por un “;” y las compuestas se agrupan en bloques mediante llaves.
if (num<=3) {
cout<<”Imprime el número mayor a 3”;
c = c + 1;
}
Existen librerías que permiten el lineado (enlace) con las subrutinas del programa propio.
--------------------------- - edición
--------------------------- código fuente => compilador - compilador - errores
--------------------------- - lineado (.obj) -> librerías
El operador << o >> significa poner end es decir escribir el segundo argumento en el primero.
cout<<”El resultado es : “<<num;
Tipos de datos
Los tipos de datos elementales en C++ son:
1. char, int, short y long representan
...