0% encontró este documento útil (0 votos)
47 vistas8 páginas

Actividad 8 - Leonel Peña

Este documento presenta una actividad sobre identificadores, tipos de datos, operadores y validación de condiciones en lenguajes de programación como C++, Python y Java. La actividad incluye preguntas sobre la diferencia entre identificadores y palabras clave, el tamaño de diferentes tipos de datos, declaración de variables, validación de condiciones y ejecución de operadores.

Cargado por

Leonel Peña
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
47 vistas8 páginas

Actividad 8 - Leonel Peña

Este documento presenta una actividad sobre identificadores, tipos de datos, operadores y validación de condiciones en lenguajes de programación como C++, Python y Java. La actividad incluye preguntas sobre la diferencia entre identificadores y palabras clave, el tamaño de diferentes tipos de datos, declaración de variables, validación de condiciones y ejecución de operadores.

Cargado por

Leonel Peña
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

Instituto Tecnológico De Linares

Modulo: Introducción a la programación

Docente: Ing. Miguel Ángel Gallegos De La Cruz

Actividad: Actividad 8

Alumno: Leonel Guadalupe Peña Álvarez

No. De control: 22720170

Fecha: 30/09/2022
Tema: Identificadores (Variables y constantes), Tipos de datos, Operadores aritméticos, lógicos y
relacionales

I) Realice las actividades que se especifican a continuación:

a) Diferencia que hay entre un identificador y una palabra reservada

Identificador Palabra Clave


Son los valores que se utilizan para definir Son palabras predefinidas que se reservan para
diferentes elementos de programación como programas de trabajo que tienen un significado
variables, enteros, estructuras, uniones y otrosy especial y no se pueden usar en ningún otro
en su mayoría tienen carácter alfabético. lugar.
Identifica el nombre de una entidad en Especifique el tipo / tipo de entidad.
particular.
El primer carácter puede ser una letra Siempre comienza con una letra minúscula.
mayúscula, minúscula o un guion bajo.
Un identificador puede estar en mayúsculas o Una palabra clave debe estar en minúsculas.
minúsculas.
Un identificador puede constar de caracteres Una palabra clave contiene solo caracteres
alfabéticos, dígitos y guiones bajos. alfabéticos.
Ayudan a localizar el nombre de la entidad que Ayudan a identificar una propiedad específica
se define junto con una palabra clave. que existe dentro de un lenguaje informático.
No se utilizan signos de puntuación ni símbolos No se utiliza ningún símbolo especial,
especiales, excepto el "guion bajo". puntuación.
Ejemplos de identificadores son: Test, count1, Algunos ejemplos de palabras clave son: int,
high_speed, etc. char, if, while, do, class, etc.

b) Tamaño en bits de un tipo de dato char

En 32 bits equivale 1 byte, y en 64 bits equivale 1 byte.

c) Tamaño en bits de un tipo de dato int

En 32 bits equivale 4 byte, y en 64 bits equivale 4 byte.


d) Tamaño en bits de un tipo de dato double

En 32 bits tiene 8 bytes, y en 64 bits tiene 8 bytes

e) Tamaño en bits de un tipo de dato voidNo

tiene valor.

f) ¿Cuántos tipo de datos simples tiene el lenguaje C?

• Números enteros definidos con la palabra clave int.


• Letras o caracteres definidos con la palabra clave char.
• Números reales o en coma flotante definidos con las palabras claves float o double.

II) Realice la declaración en C de las siguientes instrucciones:

a) Declare como constate la variable PI 3.1416

Lenguaje de programación C++20.


b) Declare a y b como enteras

int = a, b;

c) Declare x y z como flotantes

X=float(input("Ingresar valor a X))


Z=float(input("Ingresar valor a Z))

Lenguaje de programación: Python

d) Declare c como char

public class SimpleTesting{

public static void main(String[] args){

char ch = ' '; // empty char value

System.out.println("char value : "+ch);

// assign new value

ch = 'C';

System.out.println(ch);

char value :C

Lenguaje de programación: JAVA.


III) Valide las siguientes instrucciones:

a) Valide si a es mayor que b

// If3.java
// Comprobación de condiciones con "if" 3: else
// Introducción a Java

class If3 {

public static void main( String args[] ) {

int x = a;

if (x > b) {
System.out.println( "x es mayor que b" );
}
else {
System.out.println( "x es menor o igual que b” );
}
}
}

Lenguaje de programación: Java


b) Valide si a es igual a b

// If3.java
// Comprobación de condiciones con "if" 3: else
// Introducción a Java

class If3 {

public static void main( String args[] ) {

int x = b;

if (x = b) {
System.out.println( "x igual que b" );
}
else {
System.out.println( "x es diferente que b” );
}
}
}

Lenguaje de programación: Java


// If3.java
// Comprobación de condiciones con "if" 3: else
// Introducción a Java

class If3 {

public static void main( String args[] ) {

int x != b;

if (x != b) {
System.out.println( "x es distinto que b" );
}
else {
System.out.println( "x es igual que b” );
}
}
}
c) Valide si b es diferente que b
d) Si a=10 y b=12 y se ejecutan a+=b y b/=2 después de ejecutar ¿cuánto vale a y b?

int a=10, b=12;

a = 10+=12; tras a expresión b= 22b =

22/=2; tras a expresión b = 11

Valores:
A= 10;
B = 11;

}
}
}

También podría gustarte