1 de diciembre de 2009

Ţ₤мдЯĬΦ

Unidad 1
introduccion a sistemas de informacion.
teoria general de sist.
algoritmos.
diagramas de flujo.
seudocodigo.
ciclo de vida de un sistema.

Unidad 2

Sentencias basicas en turbo c.
Arboles y tablas de descicion.
Metodo hipo.
Programacion estructurada.
Estructura de un programa.
Entrada y salida de datos.

Unidad 3
Operaciones basicas y sentencias de contras.
Sentencia if.
Sentencia if-else.
Propiedades graficas.

Unidad 4
Ciclos:
Ciclo for.
Ciclo while.
Ciclo do-while.

Ciclo while

En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte en falsa el ciclo termina. su sintaxis es:

valor inicial
while
{
sentencias;
++ d --;
}

EJEMPLO:

#include
#include
main()
{
int x;
clrscr();
x=1;
while(x<=10)
{
printf("%i\n",x);
x++;
}
getch();
return 0;
}

Ciclo do-while

Se utiliza para manipular los incrementos o decrementos a variables, su sintaxis es:

do
{
sentencia 1;
.
.
sentencia n;
}
while

Ejemplo:

#include
#include
main()
{
int a;
clrscr();
a=1;
do
{
printf("%i\n",a);
a++;
}
while(a>=90)
getch();
return 0;
}

Ciclos

Serie de instrucciones que se utilizan para manipular el valor de una variable.

ciclo for:
se usa para mostrar los valores en una variablecon la sig estructura:

for(valor inicial;valor final;incremento o decremento)
{
sentencia 1;
sentencia 2;
.
.
.
sentencia a;
}

Ejemplo:

#include
#include
main()
{
int a;
clrscr();
for(a=1;a<=10;a++)
{
printf("%i\n",a);
getch();
return 0;
}

Sentencia switch

La sentencia switch da una alternativa mucho más refinada a la necesidad de utilizar o implementar múltiples sentencias condicionales if cuando deseamos que una determinada variable tome diferentes valores para cada condición.

Ejemplo:
#include
#include
main()
{
int a;
clrscr();
gotoxy(12,10);
printf("helados");
gotoxy(12,12);
printf("1)fresa");
gotoxy(12,14);
printf("2)chocolate");
gotoxy(12,16);
printf("3)vainilla");
gotoxy(13,18);
printf("opcion");
scanf("%i",&a);
swich(a)
{case1;
gotoxy(12,12);
printf("sabor fresa");
break;
case2;
gotoxy(12,12);
printf("sabor chocolate");
break;
case3;
gotoxy(12,12);
printf("sabor vainilla");
break;
default;
printf("error");
}
getch();
return 0;

Sentencia IF

SENTENCIA IF:La estrutura de control IF permite decidr entre dos opciones resultantes de la evaluación de una sentencia. Si la evaluación es positiva hace una cosa, también podemos especificar acciones para realizar en caso de que la evaluación sea negativa.

EJEMPLO:

#include
#include
main()
{
int a;
clrscr();
gotoxy(12,8);
textcolor(6);
cprintf("helados");
gotoxy(12,11);
textcolor(2);
cprintf("1)fresa");
gotoxy(12,13);
textcolor(6);
cprintf("2)limon");
gotoxy(12,15);
textcolor(10);
cprintf("3)vainilla");
gotoxy(13,18);
textcolor(8);
cprintf("opcion");
scanf("%i",&a);
if(a==1)
{
gotoxy(13,10);
printf("sabor fresa");
}
if(a==2)
{
gotoxy(13,10)
;printf("saborlimon");
}
if(a==3);
{
gotoxy(13,10);
printf("sabor vainilla");
}
getch();
return 0;
}

Textcolor

Esta función selecciona el color de texto especificado por el argumento color. Esta función solamente funciona con aquellas funciones que envían datos de salida en modo texto directamente a la pantalla. El argumento color es un número entero entre 0 y 15 y el número 128, para activar el parpadeo; también se pueden usar constantes simbólicas definidas en conio.h en lugar de enteros. La función textcolor no afecta cualesquiera de los caracteres actualmente en pantalla, pero sí afecta aquéllas mostradas por funciones que usan el vídeo directamente para la salida en modo texto después de llamar a la función textcolor.

EJEMPLO:

#include
#include
main()
{
clrscr();
gotoxy(10,2);
textcolor(9);
cprintf("bedolla oscar");
gotoxy(10,4);
textcolor(6);
cprintf("tercer semestre,grupo:311");
gotoxy(10,6);
textcolor(8);
cprintf("promedio:8);
getch();
return 0;
}