sábado, 17 de julio de 2010

3 PeRioDo..!

Repaso..!

# include = Estas son Bibliotecas o librerías que siempre se utilizan.
#include
Int Main()=Inicio
{= Aqui comienza el Algoritmo.

Float xkm,xcm;
Clrscr(); = Limpiar Pantalla
Printf("digite la cantidad de km a convertir");= Escriba
scanf("%f",&xkm);=Lea
xcm=xkm*100000;=Proceso
printf("\n la cantidad de km en cm es%f", xcm);
getch();= Presione una tecla para continuar
}= Aqui termina el algoritmo


Desarrolla 2 algoritmo en lenguaje de Programaciión:

#include
#include
int main()
{

Clrscr();
Int t;p,dto;
float pd;
printf("digite la tarifa de un articulo");
scanf(%d",&t);
printf("digite el precio de un articulo");
scanf(%d",&p);
dto=t-p;
pd=dto*100/t;
printf("\n el porcentaje del descuento es: %f", pd);
getch();
}



#include
#include
int main()
{

Clrscr();
Int dmillas, dmetros, mill-metros;
printf("digite la distancia en millas");
scanf(%d",&dmillas);
dmetros=dmillas*mill-metros;
printf("\n la distancia en metros es%f", xcm);
getch();
}



pseudocodigo:

Inicio

precio, nart, pv, iva, pb, d, pn:real

leer precio, nart
pv=precio*nart
iva=pv*0.15}
pb=pv+iva
d=(pb*5)/100
pn=pb-d
escribir pv, iva, pb, d, pn

Lenguaje de Programacion:

#include
#include
int main()
{

clrscr();
float precio, nart, pv, iva, pb, d, pn;
printf("digite el precio");
scanf("%f",&precio);
printf ("digite el numero de ariculos");
scanf("%F,&nart);
pv=precio*nart;
iva= pv*0.15;
pb=pv*iva;
d=(pb*5)/100;
pn=pb-d;
printf("\n el precio de venta es: %f", pv);
printf("\n el valor agregado es: %f", iva);
printf("\n el precio bruto es: %f", pb);
printf("\n el descuento es: %f", d);
printf("\n el precio neto es: %f", pn);
getch();
}


Pseudocodigo:

Inicio


cm.pul, cm, pulgadas:real

Cm.pul=2,54

leer cm

pulgadas=cm/cm.pul

Escriba"el valor en pulgadas es"; pulgadas-

Fin


Programación:

Escriba"un valor en centimitros"


#include

#include

int main()

{


clrscr();

float cm.pul,cm,pulgadas;

cm.pul 2,57;

printf("digite un valor en centimitros");

scabf(%f"&cm);

pulgadas=cm/cm.pul;

printf("\n el valor en pulgadas es: "; pulgadas);

getch();

}

Trabajo 1:

Private Sub CommandButton1_Click()
Dim Puntos As Integer
If ComboBox1 = "santos" Then
Puntos = Puntos + 20
End If
If ComboBox2 = "juan" Then
Puntos = Puntos + 20
End If
If ComboBox3 = "oro" Then
Puntos = Puntos + 20
End If
If ComboBox4 = "gat" Then
Puntos = Puntos + 20
End If
If ComboBox5 = "Shakira" Then
Puntos = Puntos + 20
End If
If ComboBox6 = "voleibal" Then
Puntos = Puntos + 20
End If
If ComboBox7 = "jose" Then
Puntos = Puntos + 20
End If
If ComboBox8 = "carlos" Then
Puntos = Puntos + 20
End If
If ComboBox9 = "jaime" Then
Puntos = Puntos + 20
End If
If ComboBox10 = "I.T.C.D." Then
Puntos = Puntos + 20
End If
If ComboBox11 = "Anuar" Then
Puntos = Puntos + 20
End If
If ComboBox12 = "cuarto" Then
Puntos = Puntos + 20
End If
If ComboBox13 = "margarita" Then
Puntos = Puntos + 20
End If
If ComboBox14 = "Presidente" Then
Puntos = Puntos + 20
End If
If ComboBox15 = "sobrino" Then
Puntos = Puntos + 20
End If
If ComboBox16 = "Parqueadero" Then
Puntos = Puntos + 20
End If
If ComboBox17 = "cuchara" Then
Puntos = Puntos + 20
End If
If ComboBox18 = "solido" Then
Puntos = Puntos + 20
End If
If ComboBox19 = "Proton" Then
Puntos = Puntos + 20
End If
If ComboBox20 = "20 años" Then
Puntos = Puntos + 20
End If
MsgBox "Total de Puntos" + Str(Puntos)
End Sub


Trabajo2:

Private Sub CommandButton1_Click()
Dim puntos As Integer
If OptionButton1 = True Then
puntos = puntos + 20
End If
If OptionButton6 = True Then
puntos = puntos + 20
End If
If OptionButton11 = True Then
puntos = puntos + 20
End If
If OptionButton14 = True Then
puntos = puntos + 20
End If
If OptionButton19 = True Then
puntos = puntos + 20
End If
If OptionButton22 = True Then
puntos = puntos + 20
End If
If OptionButton25 = True Then
puntos = puntos + 20
End If
If OptionButton30 = True Then
puntos = puntos + 20
End If
If OptionButton33 = True Then
puntos = puntos + 20
End If
If OptionButton37 = True Then
puntos = puntos + 20
End If
If OptionButton42 = True Then
puntos = puntos + 20
End If
If OptionButton47 = True Then
puntos = puntos + 20
End If
If OptionButton49 = True Then
puntos = puntos + 20
End If
If OptionButton55 = True Then
puntos = puntos + 20
End If
If OptionButton59 = True Then
puntos = puntos + 20
End If
If OptionButton62 = True Then
puntos = puntos + 20
End If
If OptionButton66 = True Then
puntos = puntos + 20
End If
If OptionButton71 = True Then
puntos = puntos + 20
End If
If OptionButton75 = True Then
puntos = puntos + 20
End If
If OptionButton79 = True Then
puntos = puntos + 20
End If
MsgBox "ver puntos" + Str(puntos)
End Sub

sábado, 29 de mayo de 2010

Proyecto...

Tecno-Parque

Mediante este proyecto queremos mostrar una manera fácil y divertida los pasos que debemos seguir para elaborar nuestro electropaque con energía eléctrica.

El electro-parque será impulsado por dos baterías doble AA que estarán ubicadas en la parte inferior de la base de este y unidas a un dos motores que enviaran los impulsos eléctricos a cada una de las partes del carrusel y la rueda las cuales estarán hechas de material reciclable, y de estas manera contribuiremos un poco con el medio ambiente.

Materiales:

Los materiales que vamos a utilizar en este proyecto son de fácil obtención lo cual facilitara la realización de este:

ü 1 triple de 29 x 59 cm

ü 1 cartón paja

ü 2 motores de 5,9

ü 2 baterías AA

ü 2 lapiceros

ü 1caucho

ü 6 corchos

ü paletas

ü pitillos

ü 3 barras de silicona

ü un soporte metálico

ü 3 soporte de plástico

ü una caja de temperas

ü cables delgados

ü un interruptor

Procedimiento:

La rueda esta hecha de 2 soportes de plástico en forma de rueda que están atravesados por pitillos de los cuales cuelgan sillas hechas en cartón paja; el eje de las ruedas de plásticos es un lapicero, esta impulsado por un motor el cual hace que la rueda gire mediante un caucho que actúa como polea. La base del carrusel es de cartón paja unida con un soporte de plástico a través de un lapicero, el cual funciona como hélice con ayuda de un motor que se encuentra ubicado debajo de la base cartón que a través de un cable que esta conectado a la hélice y hace que esta gire, de este cuelgan una silla de cartón paja de diversos colores. Ambos están impulsados por dos baterías doble AA que se encuentran ubicadas debajo del carrusel y les manda energía eléctrica a los motores y están unidas a un interruptor el cual esta ubicado a un lado del triple

martes, 25 de mayo de 2010

domingo, 25 de abril de 2010

Compromisos!

Compromiso #1

¿ Qué es un diagrama de flujo?

Un diagrama de flujo es una representación gráfica de un algoritmo. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de término.

Un diagrama de flujo siempre tiene un único punto de inicio y un único punto de término. Además, todo camino de ejecución debe permitir llegar desde el inicio hasta el término.

¿ Qué es una variable y una constante?

Variable: Es aquella cuyo valor puede cambiar durante la ejecución de un algoritmo.

Constante: Es aquella cuyo valor no cambia la ejecución de un algoritmo.

Compromiso #2:

1. Diseñe un algoritmo que calcule el área de un triangulo conociendo la base y la altura e imprima el resultado.

Triangulo

Datos:

Entrada: b y h

b: real, h: real

proceso: c ← bxh/2

Salida: c

Inicio:

b, h, c: real

Escriba ("digite la base")

lea b

Escriba ("digite la altura")

lea h

c ← bxh/2

Escriba ("el area del triangulo es"c)

Fin.

2. Diseñe un algoritmo que calcule el área de un rectángulo e imprima el resultado.

Rectángulo.

Datos:

Entrada :b y h

b: real y h: real

proceso: ←c← bxh

salida: c

Salida:

b, h, c: real

Escriba ("digite la base")

lea b

Escriba ("digite la altura")

lea h

c←bxh

Escriba ("el área del rectángulo es"c)

Fin.

3. Diseñe un algoritmo que calcule el área de un circulo e imprima el resultado.

Circulo.

Datos:

Entrada: r, a

r: entero y a: real

proceso: a ← rxr*3,14

salida: a

Inicio:

r: entero

a: real

Escriba ("digite el radio") lear r

a ← 3,14 x r x r

Escriba (el área del circulo es",a)

Fin.

4. Diseñe un algoritmo para calcular la velocidad de un auto teniendo en cuenta la velocidad en metro y la velocidad en segundo e imprima el resultado.

Velocidad de un auto

Datos:

Entrada: distancia, tiempo, velocidad.

Proceso: velocidad= distancia/ tiempo

Datos de salida: velocidad

Inicio:

Distancia, tiempo, velocidad: real

Escriba "digite la distancia que recorrió el auto"

lea(distancia)

Escriba "digite el tiempo que utilizo el auto"

lea(tiempo)

Velocidad ← Distancia/tiempo

Escriba ("la velocidad del auto s";(velocidad)

Fin

En Clase:

Resolver:

A← 35
B← 45
C← A*B+100=1675
D← C= 1675
C← B= 45
A← 20
F← D+C+A=1740


Expresión Matemática = 3X+5Y
Expresión Algorítmica= 3*X^2+5*Y

Diseñe un algoritmo para:
Pagar por una compra de X cantidad de un artículo con un valor Y e imprima el valor a pagar.

Pseudocodigo:

Análisis:
D.e: c,va
Pro: Vap ← c*va
D.s: Vap

Inicio
x, y: Real.
Escriba"Digite la Cantidad del Articulo"
Lea (c)
Escriba "Digite El valor del articulo"
Lea (va)
Vap ← c*va
Escriba ("El valor del articulo es"; Vap)
Fin

Las expresiones Algorítmicas son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales
Por ejemplo:
a + (b + 3) / c
Cada expresión toma un valor que se determina tomando los valores de las variables y constantes implicadas y la ejecución de las operaciones indicadas.Una expresión consta de operadores y operandos. Según sea el tipo de datos que manipulan, se clasifican las expresiones en:
Aritméticas
Relacionales
Lógicas


Las estructuras condicionales comparan una variable contra otro(s)valor (es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples.

Simples:Las estructuras condicionales simples se les conoce como “Tomas de decisión”.
Dobles:Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición.

Múltiples:Las estructuras de comparación múltiples, son tomas de decisión especializadas que permiten comparar una variable contra distintos posibles resultados, ejecutando para cada caso una serie de instrucciones especificas.


Lenguaje de Programación: Turboc++

#Include
#Include
int main ()
{
Float x,y,valor;
printf("Digite la cantidad del articulo:");
scanf("%f",&x);
printf("Digite el valor del articulo:");
scanf("%f",&y);
valor=x*y
printf(" El valor de la compra es%f";valor);
getch ()

#Include
#Include
int main ()
{
Float D,VT;
printf("Digite la Distancia en Km:");
scanf("%f",&D);
VT=D*5000
printf(" El valor del tiquete es%f";VT);
getch ()
}


#Include
#Include
int main ()
{
Float D,VT;
printf("Digite la Distancia en Km:");
scanf("%f",&D);
VT=D*5000
printf(" El valor del tiquete es%f";VT);
getch ()



Diseñe un algoritmo que calcule el área de un circulo?

D.e: radio, area
Pro: Area=radio *radio*3.14
D.s=Area

Inicio
Radio,Area: Real
Escriba("digite el radio");
Lea(Radio)
Area=3.14*radio*radio;
Escriba("El area del circulo es";Area);
Fin



#Include
#Include
int main()
{
Float radio, area
Clrscr()
printf("Digite el radio del circulo")
scanf("%f"%radio);
area=3.14*radio*radio;
printf(\n el area del circulo es % f": area");
Fin