trabajo de programacion

30
Colegio particular mixto “iberoamericano” Nombre: Verónica Alexandra Granda vega Curso: 4t° “A” Especialidad: Informática

Upload: gabrielquintero

Post on 27-Sep-2015

230 views

Category:

Documents


3 download

DESCRIPTION

estudiantes de preuniversitario

TRANSCRIPT

Colegio particular mixto iberoamericano

Nombre:

Vernica Alexandra Granda vega

Curso:

4t A

Especialidad:

Informtica

APLICACIN A LA INFORMATICA

DESTREZA:

La destreza constituye en la aplicacin de la informtica. Con el objetivo que al final del estudio se aprende alcanzar en otras palabras permite conocer el alcance que tendr el estudio de la aplicacin de la informtica.

APLICACIN:

Se incluye actividades de cierre del proceso de enseanzas a fin de desarrollar destrezas basadas en un criterio de desempeo que busca la comprensin, fijacin y recordacin del conocimiento adquirido.

CONCEPTUALIZACIN:

La conceptualizacin presenta la explicacin del conocimiento terico, referente al tema tratado en donde se desglosan y detallan todos y cada uno de los aspectos relacionados.

ndice1. ...................................... Algoritmos cualitativos2. Ejercicios de algoritmos3. Proceso de ingreso4. Algoritmos5. ... Diagrama de flujo6. Proceso de diagrama de flujo7. Smbolos utilizados en los diagramas de flujo8. Lado de decisin o condicin 9. Proceso de lado de decisin o condicin 10. . Lazo de repeticin para el ciclo FOR 11. . Aplicacin y proceso de ciclo FOR12. . Variables, contador y acumulado13. . Borland C++_________software programacin14. . Historia de Borland C++15. . Codificacin en Borland C++16. . Diagrama de flujo Borland C++17. . Desarrollo y aplicacin en Borland C++

Algoritmos cuantitativos: Intervienen clculos matemticos. Se utilizan dos tcnicas: Pseudio Cdigo Diagrama De Flujo1. Inicio2. N1, N2, SUM20,223. Leer N1, N24. Proceso, sum = N1+N2

Variable.- Es un espacio de memoria cuyo valor cambia.

N120

N2Sum42

5. Escribir sum6. Fin

Caractersticas Debe comenzar con una letra No debe tener (smbolos) espacios en blanco No debe tener smbolos especiales a excepcin del guion bajo (_)

Ejercicios.-

Ingrese dos nmeros y calcule las 4 operaciones bsicas.

52 N1

+ 25N2

----------------77 SUMA

52 -25 __________RESTA

27

52 *25 _____________ 260 104 __________M1

1300 52 25D1

02 20

N1 = 52N2 = 25

SUMAS77RESTA=27M1=1300D1=20

1. Inicio2. N1,n2,suma1,resta1,m1,d13. Leer,N1,N24. ProcesoSuma 1 = N1 + N2Resta 1 = N1 N2Multi = N1 * N2D1 = N1 / N2

5. Escribir suma1, Resta1, M1, D16. Fin

Ingrese por teclado el nombre y el ao de nacimiento. Averige la edad actual

FN1995NomVernica

E.ACTUAL

Vernica 20131995 1995 ________ 0018

1. Inicio2. Nom, Fn, E. Actual3. Leer Nom, Fn4. Proceso E. Actual = 2013,Fn5. ESCRIBIR EDAD ACTUAL6. FIN

Ingrese nombre, sueldo y bonificacin. Calcule el total a recibir

Alejandro S. $ 200 B. $ 50 1. Inicio2. Sueldo, nombre, bonificacin + p3. Leer nombre, sueldo4. Proceso sueldo + bonificacin 200 + 5DEBER

Ingrese, Nombre, Sueldo, Cargo, Descuento

Alexandra

J. 320Sueldo320Descuento150

Cargo:CajeroNombre:Alexandra

C. +150 170

1. Inicio2. Nombre, Sueldo, Cargo, Descuento3. Leer Nom, Sueldo + Bonificacin4. Escribir total y fin

Ingrese Cdigo Producto, Descripcin, Cantidad Precio Unitario

Cdigo producto

7681021703812

CdigoProducto7681021703812Cantidad4

DescuentosDuraznosEn cuboPrecioUnitario3.75

1. Inicio2. Cdigo, Descripcin, Cantidad, PrecioUnitario3. Leer, Cdigo, Producto, Descripcin,Cantidad4. Proceso Cantidad + Precio Unitario5. Escribir el Total a Pagar

ALGORITMO

Tcnica Pseudo CdigoSalida de resultado de informacin

Proceso deInformacin

Variable Entrada de datos

1. Inicio2. Num1, num2, num3, total3. Leer num1, num2, num3, total4. ProcesoTotal = num1 + num2 + num35. Escribir total6. Fin

Ingrese el valor de un lado y calcule el permetro de un cuadrado

Lado 2Permetro 8

5 x 4 P.201. inicio2. num1, num2, num3, total3. leer lado4. proceso Permetro + lado x 5. escribir permetro6. finIngrese por teclado el nombre, la asignatura y tres notas, calcule el promedio y mustrelo por pantallaNombrevernicaAsignatura L.C

Promedio26 Res 8,5

Nota19Nota210Nota37

1. Inicio2. Nom asig, nota1, nota2, nota33. Leer nom, asig, not1, not2, not34. Proceso Prom = not1, not2, not3, = 26/35. Escribir total a pagar6. Fin

DIAGRAMA DE FLUJO

Realizar Un Algoritmo Mediante Smbolos INICIO

INICIO / FIN DE PROGRAMAMULTIFINMULTI =N1*N2N1, N2N1, N2MULTI

PROGRESO

INGRESO DE DATOS POR TECLADO

PROCESO

SALIDA DE INFORMACION POR PANTALLA

Proceso Prueba de escritocorridosN1N2Multi

182616

24322

Ingrese un nmero por teclado y mustrelo por pantallaFINInicioHola Sto

NCorridoN

199

255

388

FINS0 / ANInicio

Smbolos utilizados en los diagramas de flujos Smbolo Funcin

Inicio / fin, para indicar en donde empieza y termina el diagrama.

Conectar sirve para enlazar dos partes cualquiera de un ordinogramaDe un conector en la entrada se refiere a la conexin en la misma pgina del diagrama.

Entrada / salida. Cualquier tipo de introduccin de datos en la memoria los perifricos entrada o registro de la informacin procesada en un perifrico salida.

Proceso / operacin para plantear instrucciones de asignacin tales como: desarrollar una expresin aritmtica o mover un dato de un lugar a otro.

Decisin, para evaluar una condicin y plantear la seleccin de una alternativa normalmente tiene dos salidas: respuesta s o no, pero pueden tres o ms segn las cosas.

Seleccin mltiple en funcin de resultado de la comparacin se seguir uno de los diferentes caminos de acuerdo con dicho resultado.

Lnea de flujo, indican el sentido de ejecucin de las operaciones.

Lnea conectora, sirve de unin entre dos smbolos.

Conector a otra pgina, conexin entre dos puntos del organigrama situadas en pginas diferentes.

Proceso predefinido. Es un modelo independiente del programa principal que recibe una entrada precedente de dicho programa.Realiza una tarea determinada y regresa al terminar, al programa principal

Lado de decisin o condicinCondicin

SiNo

Condicin

Si NoSi

No

Ingrese por cualquier medios dos nmeros. Compruebe si son iguales o no Inicio

N1, N2

Prueba de escritorioN1, N2

corridosN1N2

11530NoNmerosNo iguales

21010SiNmerosiguales

Nmero igual

SiNmero igualFin

No

Ingrese por teclado 2 nombres y 2 edades. Compruebe si son de igual de ladoEdades no igualesE1=E2N1, N2, E1, E2N1, N2, E1, E2Inicio

Prueba de escritoriocorridosN1N2E1E2

1PedroJuan1012NoEdad no igual

2PabloMaria55SiEdad igual

Edades iguales

Si

No

Ingrese un nombre el sexo y la edad. Compruebe si es mayor o menor de edadCorridos N S E

1LuisMasculino15NoMenor de edad

9LisethFemenino18SiMayor de edad

Prueba de escritorioFinE=11InicioMenor de edadN, S, E

SiMayor de edad

No

LAZO DE REPETICION PARA CICLO FOR

Variable= valor Variable= Signo Variable= Incremento Inicio Comparacin o Decremento

iNomCurso

1Juan Octavo

2JosDecimo

3Mario

4PabloNoveno

= =INICIO

Para 8 estudiantes ingrese Nombres y CursosFIN

1NOM, CURSO= 1, I 5, I ++NOM, CUR,

APLICACIN Y PROCESO DE CICLO FOR

Para 5 estudiantes ingrese el nombre y el curso, edad y promedio

X Nom, Cur, Ed, PromX=1, X6, X ++Nom, Cur, Ed, Prom, xINICIOFIN

X NOM CUR ED PROM 1 Luis Noveno 13 9 2 Alex

VARIABLES, CONTADOE Y ACUMULADO

Ingrese para 4 personas el nombre, el sueldo, la bonificacin y el descuento. Calcule el total a recibir de cada uno y el total pagado a todos los empleados.

inicio

V. Acumulado= TA suma los valores o acumulaNom, Suel, B, D, Tr, Ta, con

V. Contador= con cuenta un determinado nmero dos vecesVariables= Nom, Suel, B, D, TRTR= TA + TRConTAFINTRTR= Suel + B - DNom, Suel, B, DCon=1, con5, con ++=?

CON NOM SUEL B D TR TA 1 LUIS 600 100 50 650 650 650 2 JUAN 500 50 50 500 500 1150 3 PABLO 800 300 500 600 600 1750 4 MARIA 1000 500 500 1000 1000 2750 5 2750

BARLAND C++.. SOFWARE PROGRAMACION

Nivel medio (utilizados compiladores y traductores) Compilar utiliza F9 Ejecutar utiliza ctrl + F9Estructura de un programa en C++ Inicio

# Include conio; h> # Include stdio. H > primero programa

Main ()

Print F (mi primer programa).FIN

Getch ();

Inicio

# Include stdio. h > variable caracteresN. EdN. EdFIN=ok=

# Include conio. h > variables enteros Variables decimales

Main () Char N; Int ed; PrintF Ingrese su nombre Scan F(Ingrese su % S ; & N); Print ( Ingrese su edad); Scan F ( % d, & ed ); Print F (ok) Getch ()

HISTORIA DE BORLAN C++

Borland naci en 1983 cuando el joven dans Anders Hejlsberg, llego a un acuerdo con Philips Khan para vender el copilador de pascal que Anders haba creado para ordenadores personales. Turbo pascal fue copilador con un concepto de entorno.BORLAND, saco ms tarde compiladores para otros lenguajes como prolog (turbo prolog) y Basic (turbo Basic) pero el ms popular y que arraigo fue el lenguaje de programacin C turbo C en competencia con Microsoft, Borland llego a colocarse en los primeros puestos del sector de compiladores.As como Delphi surge como la evolucin para MS WINDOWS del turbo pascal. Otro tanto sucedi con el turbo C que dio lugar al C++ Builder. La compaa tambin lanzo JBuilder, un IDE java (1996).En septiembre del 2006 se lanz la gama de productos turbo (TURBO C++, TURBO C++,), (TURBO DELPHI) como versiones reducidas de sus herramientas estrellas (DELPHI C++ JBUILDER) para Windows.Varios productos de Borland estn tambin disponibles para GNU/LINUX entre ellos interbase, JBuilder y Kylix que integrada Delphi y C++ Builder (aunque Kylix fue abandonado tras la versin 3.0.

CODIFICACION EN BORLAND C++

# Include conio ># Include los tream >Int main ()

Cout int T secuencia deCout /T _________ /n;Cout // n: mueve el cursor al inicio de sgte rengln/n;Cout presione una tecla para ver el efecto;Getch ()Cout la;Cout /n/n///: muestra una comilla en la pantalla /n

DIAGRAMA DE FUJO BORLAND C++Inicio

PROBLEMA #Include stdio.h >FINSumSUM=N1, N2, N3,N1, N2, N3N1, N2, N3, SUM

# Include conio. h > Main () Ingrese 3 nmeros realice la suma Y despliegue por pantalla el resultado Int N1, N2, N3, Sum PrintF Ingrese 1er Numero Scan F(Ingrese su % d ; & N); Print ( Ingrese 21 numeros); Scan F ( % d ; & N2); Print F ( Ingrese 3er numero); Scan F ( % d ; & N3); Sum=tf N1 + N2 + N3; 7 N1 Char > letras 5 N2 Int numerosPrint F (% Suma es % d ) 2 N3 Float > decimal 14 Sum Ingrese primer N nmeroGetch () Ingrese segundo N nmero Ingrese tercer N nmero

DESARROLLO Y APLICACIN EN BORLAND C++Ingrese un nombre, edad, ao de nacimiento y sueldo, comision.Calcule el total a recibir y despliegue por pantalla.Inicio

# Include stdio.h > # Include conio.h > FINTRTr= S+CN, E, An, S, C,N, E, An, S, C, Tr

Main () Char N; Int An, S, C, Tr; PrintF Ingrese nombre Scan F (( % S ; & N); Print ( Ingrese edad); Scan F ( % d ; & E); Print F ( Ingrese Ao de nacimineto); Scan F ( % d ; & An); PrintF Ingrese sueldo Scan F(( % s ; & s); PrintF Ingrese comision Scan F(( % s ; & C); Tr= S+C PrintF (total a recibir es % d , tr Scan F(( % s ; & N); Getch ();