You are on page 1of 41

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE CIENCIAS FSICAS Y


MATEMTICAS
PROGRAMACIN
GRUPO: ANONYMOUS
INTEGRANTES:

JESSICA PAREDES
MELISSA NIAUPARI
JONATHAN MORALES
JOSSELYN AGUILAR
JORGE OROZCO
JESSICA COLLAGUAZO

PROGRAMACIN
Programar es un proceso,
que se basa en disear,
codificar, depurar
manteniendo un cdigo
mediante programas
computacionales. Es un
proceso lgico, llamado
tambin algoritmo, que se
ayuda de herramientas
dadas en lenguaje de
programacin, para poder
crear un programa con cierto
fin u objetivo deseado.

VISUAL BASIC (DE MICROSOFT EXCEL)

Es un programa independiente a Excel pero fuertemente


relacionado a l porque es el programa que nos permite
escribir cdigo VBA (Visual Basic para Aplicaciones) que estar
asociado a las macros.

Cmo definir variables:

Integer: variables de tipo entero.


Dim variable As Integer
Double: variables de tipo decimal.
Dim variable As Double
Range: variables de tipo carcter (cadena).
Dim variable As Range
Cmo leer una variable:
Inputbox: Se usa para leer variables, colocndole de
la siguiente manera: variable=InputBox(Ingrese la
variable)
Cmo imprimir un comentario:

Ciclos repetitivos:
Poseen: condicin de inicializacin, finalizacin y variabilidad.
While: Se usa de la siguiente manera:
While (condicin)
{variabilidad
}

MsgBox: Se usa de la siguiente manera:

For: Se usa de la siguiente manera:

MsgBox (Comentario)

For (inicializacin, finalizacin, variabilidad)

Operaciones:

{
}

If/else: se usa como condicionales, se usa de la


siguiente manera:

If
{secuencia de cdigo
}
else
{secuencia de codigo
}

VISUAL STUDIO C++

Es un lenguaje de programacin diseado en1980 por Bjarne


Stroustrup. La intencin de su creacin fue el extender al
lenguaje de programacin C mecanismos que permiten la
manipulacin de objetos. En ese sentido, desde el punto de
vista de los lenguajes orientados a objetos.

Cmo definir variables:

Int(Integer): variables de tipo entero.


Int variable1,variable2;
Float: variables de tipo decimal.
Float variable1,variable2;
Char: variables de tipo carcter (cadena).
Char variable [fila][columna];
Cmo leer una variable:
Scanf: Se usa para leer variables, colocndole de la
siguiente manera: Scanf (variable)

Ciclos repetitivos:
Poseen: condicin de inicializacin,
finalizacin y variabilidad.
While: Se usa de la siguiente manera:
While (condicin)

Cmo imprimir un comentario:

{variabilidad
}

Printf: Se usa de la siguiente manera:

For: Se usa de la siguiente manera:

Printf (Comentario)
Operaciones:

If/else: se usa como condicionales, se usa de la


siguiente manera:

If
{secuencia de cdigo
}
else
{secuencia de codigo
}

For (inicializacin, finalizacin, variabilidad)


{
}

JAVA
Java es un lenguaje de programacin y una plataforma
informtica comercializada por primera vez en 1995 por Sun
Microsystems. Est orientado a objetos, fue diseado
especficamente para tener tan pocas dependencias de
implementacin como fuera posible. Su intencin es permitir
que los desarrolladores de aplicaciones escriban el programa
una vez y lo ejecuten en cualquier dispositivo lo que quiere
decir que el cdigo que es ejecutado en una plataforma no
tiene que ser recompilado para correr en otra.

EJERCICIO A REALIZAR:
El ejercicio que se propuso, fue realizar un algoritmo que
permita guardar las cadenas de texto y mostrarlas de
diferentes maneras.

Este algoritmo ser realizado en tres programas: Visual Basic


(de Microsoft Excel), Visual Studio C++ y Java.

PROGRAMA REALIZADO EN VISUAL BASIC


Abrir Excel
Ir a la pestaa vista y

seleccionar la opcin
macros, escogeremos
la opcin grabar
macros y daremos un
clic

Se ejecutara un cuadro
de dialogo

Nombraremos al macro
GeneraTx y daremos
clic en aceptar

De nuevo iremos a la
opcin macros y
daremos clic en ver
macros

Se generara otro cuadro


de dialogo y daremos
clic en modificar

Se nos generara esto:

Seleccionaremos

todo con Ctrl+a y


borraremos todo lo
que haya aparecido,
al final nos debe
quedar algo as:

Copiaremos el programa ya ejecutado


Sub GeneraTxt()
Dim MiRango As Range, Largo As Integer, FilaActual As Long
On Error Resume Next
Set MiRango = Application.InputBox("Seleccione rango a exportar", Type:=8)
On Error GoTo 0
If MiRango Is Nothing Then Exit Sub
Open "C:\Temp\TEXTO.txt" For Output As #1
For Each Celda In MiRango
If Largo <= Len(Celda) Then Largo = 1 + Len(Celda)
Next Celda
FilaActual = MiRango.Cells(1).Row
For Each Celda In MiRango
If FilaActual < Celda.Row Then
FilaActual = Celda.Row: Print #1, ""
End If
Print #1, CStr(Celda); Space(Largo - Len(Celda));
Next Celda
Close #1
Set MiRango = Nothing
End Sub

Daremos clic en el

botn en forma de
diskette

Despus de eso

crearemos en el disco C
una carpeta que se llame
temp y dentro de esa
carpeta un archivo txt
llamado TEXTO

De ah escribiremos en la

HOJA1 lo que queremos


mandar a la hoja de texto

Daremos clic de nuevo en


macro y ejecutaremos el
programa

Seleccionaremos el rango que deseamos que se envi a la hoja


de texto

Luego ir al archivo

SENTENCIA QUE SE UTILIZ EN EL


para poder asignarles valores o modificar esos atributos (establecer)
SET:PROGRAMA
ON ERROR: para interceptar errores y flujo del procedimiento directo a las
instrucciones de control de errores en un procedimiento.

GO TO: Realiza una bifurcacin incondicional a una lnea especificada en un


procedimiento.

SUB: La diferencia entre una funcin y un sub en Excel VBA es que una
funcin puede devolver un valor , mientras que un sub no puede. Funciones y
submarinos a ser muy til a medida que aumenta el tamao del programa .
LEN: Devuelve un entero que contiene el nmero de caracteres de una
cadena, o bien el nmero nominal de bytes necesarios para almacenar una
variable.

CSTR :La funcin de Microsoft Excel convierte un valor a una cadena .

PROGRAMA REALIZADO EN C++


Abrir el programa dev c++
Iremos a la pestana file y
daremos clic

Iremos a la carpeta donde

esta echo nuestro programa


que en este caso es
guardar texto

Daremos clic en Guardartxt


y en abrir

Se desplegara una ventana


y daremos clic en ok

Y aparecer el la pantalla de
c++ el programa

Para poder correr el


programa daremos clic en

Al dar clic ah se desplegara


otra ventana y daremos clic
en NO

Y se desplegara el programa

Ingresaremos una cadena de


texto por ejemplo Hola
mundo

Si queremos ingresar mas

cadenas escribiremos la letra s


y si ya no lo queremos
escribiremos la letra n, en este
caso escribiremos la letra s y
escribiremos otro hola

Para ver lo que hemos escrito

iremos a la carpeta del programa


lo abriremos y daremos clic en
donde dice texto

Y se nos desplegara lo que


ya hemos escrito

SENTENCIA QUE SE UTILIZ EN EL


PROGRAMA
include <stdio.h>= se incluye la librera stdio.h para usar las siguientes
funciones:printf,scanf,gets, puts, fopen, close, write, read, sprintf,
sscanf, fprint, fscanf entre muchas otras funciones en entrada y
salida.stdio quiere decir "standar input and output" que traducido es
"entrada y salida estandar"

include <conio.h>= esta es una libreria de del lenguaje de programacion c


declara varias funciones usadas llamando la consola del sistema operativo
de las operaciones de entrada y salida

PROGRAMA REALIZADO EN JAVA


Abrir el programa NETBEANS
Ir a la pestaa FILE y dar
clic izquierdo se desplegara
el siguiente men

Daremos clic izquierdo en


open Project y se nos
desplegara lo siguiente

Como ya tenemos echo el

programa en netbeans
daremos clic en donde dice
guardartxt

Daremos clic en open Project


y ya tendremos el programa
ya guardado en netbeans

Iremos a al pestana que dice


Escribir.java

Y daremos clic en el botn


de correr que es el
siguiente:

Y se nos desplegara en la
parte inferior de la pantalla
el programa

Escribiremos las cadenas

que queramos mandar al


archivo de texto como por
ejemplo : hola mundo

Para poder ver donde se

guard la cadena de texto


iremos a FILES

Daremos clic en la parte


donde dice texto.txt

Y automticamente se

aparecer lo que hemos


escrito en la pantalla de
netbeans

SENTENCIA QUE SE UTILIZ EN EL


PROGRAMA
java.io.File; Este API dice que la clase File es una representacin abstracta de un
import
fichero y el nombre de su ruta. La clase File no se usa para leer o escribir datos, se usa para
trabajar a alto nivel, creando ficheros vacios, buscando ficheros, borrando, creando directorios y
trabajando con rutas.

import java.io.FileWriter; Esta clase se usa para escribir caracteres a un fichero. Su metodo
write() te permite escribir caracteres o cadenas a un fichero. Los FileWriter son, normalmente,
envoltorios para objetos de alto nivel de tipo Writer, tales como BufferedWriter o PrintWriter, que
proveen de mejor rendimiento y son de alto nivel, con metodos ms flexibles para escribir datos.

import java.util.Scanner Lo que hace es importar la clase Scanner, que es una clase usada
para indicar desde donde se va a leer, es la forma de decirle al programa que vas a pasarle
informacin a travs del teclado del ordenador.
La variable teclado es una instancia de la clase Scanner, es decir, es la referencia que t tienes
hacia el teclado para leer desde l cuando quieras.

public static void main(String []args) En una clase se definen uno o ms mtodos.
Las palabras public y static son atributos del mtodo.

La palabra void indica que el mtodo main no retorna ningn valor.


La forma (String args[]) es la definicin de los argumentos que recibe el mtodo
main. En este caso se recibe un argumento. Los parntesis [] indican que el
argumentos es un arreglo y la palabra String es el tipo de los elementos del
arreglo.

Por lo tanto main recibe como argumento un arreglo de strings que


corresponden a los argumentos con que se invoca el programa.

Scanner sc = new Scanner(System.in); Esta instruccin declara y comienza


un objetoscde tipo Scanner.El parmetroSystem.inindica de dnde se leer,
en este caso de la entrada estndar.

System.out.println Es utilizado para enviar una cadena de caracteres a la


salida estndar. En aplicaciones Java, esta salida aparece en la misma ventana
en la que se ejecuta .

You might also like