Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Objetivo: Formular y desarrollar algoritmos simples utilizando para ello pseudocodigo
declarativo o diagramas de flujo haciendo uso de herramientas computacionales gráficas, que
le permiten depurar errores de lógica, en problemas simples de ingeniería y manejo de
información
Introducción:
En esta actividad se describirá los tipos de datos utilizados en los dos lenguajes de
programación en c++ y java que son uno de los lenguajes más característicos y
utilizados en programación.
2
Procedimiento:
Los tipos de datos básicos normalmente son los numéricos y en la siguiente tabla
podemos ver estos tipos de datos simples en C++, su nombre, descripción, el tamaño
definido por el tipo de dato, que proporciona la cantidad de información que podemos
guardar en una variable de ese tipo de dato, y el rango de valores que permite
almacenar.
Int: Entero
Char: carácter
Los tipos enumerados son un mecanismo usado en C++ que nos permite agrupar
constantes simbólicas.
3
Por ejemplo de esta manera:
In this case,
first_enum e;
e=value3;
cout<<e;
Output:
11
Matrices / Array
Los array son un tipo dato complejo, en el sentido de que nos permiten guardar conjuntos de
datos, pero siempre datos del mismo tipo.
int numeros[5] = { 1, 2, 3, 4, 5 };
Estructuras
Estas nos permiten guardar datos, pero a diferencia del array son distintos tipos por lo que no
son solo números si no diferentes tipos de datos.
Alguno de los tipos de datos que se pueden utilizar son los de persona y de ahí utilizar char
para los nombres si se refiere a varias personas, int para la edad, char para el sexo y int para
otro tipo de cosa que quiera insertar para hacer un poco más completa la codificación.
4
La Programación Orientada a Objetos es la característica más importante de C++.
Por ejemplo, la cadena de caracteres, que es otro tipo de datos que utilizamos normalmente en
C++, realmente no es un tipo de dato, sino que el string, que representa una cadena de
caracteres es una clase.
En un programa C++, una cadena puede almacenar informaciones en forma de texto, como
nombres de personas, mensajes de error, números de teléfono, etc.
Saludo [4] = 0;
El tipo void
El tipo es un tipo especial; no se puede declarar una variable de tipo, pero se puede declarar
una variable de tipo , que a veces es necesaria al asignar memoria sin formato void .Sin
embargo, los punteros a no son seguros para tipos y, por lo general, su uso se desaconseja void
en C++ moderno. En una declaración de función, un valor devuelto significa que la función no
devuelve un valor; se trata de un uso void común y aceptable de void.
Java está tipado estáticamente y es fuertemente tipado porque en Java, cada tipo de datos
como entero, carácter, hexadecimal, decimal empaquetado, etc. está predefinido como parte
del lenguaje de programación y todas las constantes o variables definidas para un programa
dado debe describirse con uno de los tipos de datos.
5
Java tiene dos categorías de datos:
Int: entero
Long: entero
Double: flotante
Los tipos numéricos en punto flotante permiten representar números tanto muy grandes como
muy pequeños además de números decimales. Java dispone de 2 tipos concretos en esta
categoría
*Float
*Double
Aparte de los 6 tipos de datos que acabamos de ver, destinados a trabajar con números en
distintos rangos, Java define otros dos tipos primitivos más:
6
// Un programa Java para demostrar el tipo de datos booleanos
class JavadesdeCero
{
public static void main(String args[])
{
boolean b = true;
if (b == true)
System.out.println("Hola Javeros!");
}
}
Los tipos de datos primitivos que acabamos de ver se caracterizan por poder almacenar un
único valor. Salvo este reducido conjunto de tipos de datos primitivos, que facilitan el trabajo
con números, caracteres y valores booleanos, todos los demás tipos de Java son objetos,
también llamados tipos estructurados o "Clases".
Cadenas de caracteres
Aunque las cadenas de caracteres no son un tipo simple en Java, sino una instancia de la clase
String, el lenguaje otorga un tratamiento bastante especial a este tipo de dato, lo cual provoca
que, en ocasiones, nos parezca estar trabajando con un tipo primitivo.
Las cadenas de caracteres se delimitan entre comillas dobles, en lugar de simples como los
caracteres individuales. En la declaración, sin embargo, no se indica explícitamente que se
quiere crear un nuevo objeto de tipo String, esto es algo que infiere automáticamente el
compilador.
7
En Java los representan los tipos: float, double.
El tipo de dato numérico real es un subconjunto finito de los números reales. Siempre llevan un punto
decimal y también pueden ser positivos o negativos. Los números reales tienen una parte entera y una
parte decimal.
==es igual
!= es distinto
|| operador or
! operador not
8
Conclusión:
El conocer este tipo de datos nos ayuda por ser básicos y conocer como se manejan los
tipos de lenguaje en las aplicaciones ya sea del dev c++ y java scrip ya que son los
símbolos o datos que son mas utilizados y más básicos por lo que saber que son y para
que sirven nos ayuda para saber cómo se manejan y poder utilizarlos a la hora de
crear y desarrollar un programa una codificación, esto nos facilita el trabajar y a la
hora de crear la codificación sabiendo ya los datos que sabemos podemos ir mas
fluido.
Bibliografía:
https://www.aprendeaprogramar.com/cursos/verApartado.php?id=16006
https://disenowebakus.net/arrays.php
https://www.campusmvp.es/recursos/post/variables-y-tipos-de-datos-en-java-tipos-
simples-clases-y-tipos-envoltorio-o-wrapper.aspx
https://www.manualweb.net/java/tipos-datos-primitivos-java/