viernes, 9 de septiembre de 2016

Colores de fondo de pantalla y texto en code blocks

Para color de fondo y color letra

1.-la libreria stdlib.h al inicio
#include <stdlib.h>

paso 2 Dentro del codigo del programa en la funcion main escribimos

system("Color  color de fondo color de letra");

system("Color 4F");

Paso 3:
lista de colores que se pueden utilizar:

0 negro
1 azul
2 verde
3 aguamarina
4 rojo
5 purpura
6 amarillo
7 blanco
8 gris
9 Azul Claro
A Verde Claro
B Aguamarina Claro
C rojo claro
D Amarillo Claro
F Blanco Brillante



Ejemplo
#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
    float largo, ancho,area,perimetro;
  // system("Color b0");
    cout<<"Introduce largo de un rectangulo en metros: ";
    cin>>largo;
    cout<<"Introduce ancho de un rectangulo en metros: ";
    cin>>ancho;
    area=largo*ancho;
    perimetro=2*(ancho+largo);
    //system("cls");
   // system("Color 1f");
    cout<<"\nDatos Rectangulo\n";
    cout<<"\nAncho = "<<ancho<<" metros"<<endl;
    cout<<"\nLargo= "<<largo<<" metros"<<endl;
    cout<<"\nArea= "<<area<<" metros cuadrados"<<endl;
    cout<<"\nPerimetro = "<<perimetro<<" metros"<<endl;
    return 0;
}


lunes, 22 de agosto de 2016

Temario

Caracterización de la asignatura
Esta  asignatura aporta, al perfil del ingeniero biomédico, la capacidad para desarrollar un pensamiento lógico matemático, así como, identificar las fases del proceso de creación de un programa proporcionándole al  estudiante de ingeniería una herramienta para resolver problemas de aplicaciones de la vida ordinaria y de aplicaciones de la ingeniería biomédica.

Esta diseñada para el logro de competencias especificas dirigidas a los dominios de: manejo de consola y diseño de algoritmos. Comprenderá los conceptos básicos de la programación y escribirá expresiones aritméticas y lógicas en un lenguaje de programación. Así como el uso y funcionamiento de las estructuras secuenciales, selectivas, arreglos unidimensionales y multidimensionales así como la utilización de archivos en el desarrollo de aplicaciones que requieran dichas estructuras.

Competencia(s) especifica(s) de la asignatura
Analizar, diseñar y desarrollar soluciones a problemas conceptuales en la ingeniería biomédica utilizando algoritmos computacionales e implementarlos con un lenguaje de programación.


Unidad 1  Conceptos Básicos

1.1 Software de Sistemas y aplicación
1.2 Algoritmos y pseudocódigo
1.3 Programación
1.3.1 Programa
1.3.2 Lenguaje de Programación
1.3.3 Variables y tipos de datos
1.3.4 Paradigmas de programación
1.4 Editores de texto
1.5 Compiladores e interpretes
1.5 Ejecutables
1.7 Consola de linea de comandos
1.8 Metodología para la solución de problemas.

Unidad 2 Algoritmos
2.1 Análisis de problemas
2.2 Representación gráfica de algoritmos y pseudocódigo
2.3 Diseño de algoritmos


Unidad 3 Estructuras de control y arreglos

3.1 Estructuras Secuenciales
3.2 Estructuras selectivas: Simples, doble y múltiple
3.3 Estructuras iterativas: repetir mientras, hasta, desde
3.4 Diseño e implementacion de funciones, procedimientos o métodos.
3.5 Arreglos
3.6 Tipos de archivos, creación, lectura, escritura.


Unidad 4 Introducción a la programación

4.1 Características del lenguaje de programación.
4.2 Estructuras básicas de un programa
4.3 Traducción de un programa: Compilación, enlace de un programa, errores en tiempo de compilación.
4.4 Ejecución de un programa
4.5 Elementos del lenguaje: datos, literales y constantes, identificadores, variables, parámetros,operadores, entrada y salida de datos.
4.6 Errores en tiempo de compilacion