Programacion

Solo disponible en BuenasTareas
  • Páginas : 8 (1803 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de marzo de 2012
Leer documento completo
Vista previa del texto
CENTRO DE ENSEÑANZA TÉCNICA INDUSTRIAL
DIVISIÓN DE INFORMÁTICA Y COMPUTACIÓN
PRACTICA
1
PRACTICA
1
ACADEMIA DE COMPUTACIÓN
PLANTEL TONALÁ

-------------------------------------------------
MATERIA: Programación Lógica Estructurada 1 CLAVE: 211B00
-------------------------------------------------

-------------------------------------------------
NOMBRE DE LA PRÁCTICA:Manejo de Operadores y expresiones
-------------------------------------------------

-------------------------------------------------
Unidad y Tema: 3.3 Operadores, 3.4 Expresiones
-------------------------------------------------
Nombre: Luis Alfredo Carrillo García Grado: 3°F1 Registro: 10300148
--------------------------------------------------------------------------------------------------
Fecha de Entrega: 02-Marzo-12
-------------------------------------------------

-------------------------------------------------
OBJETIVO: El alumno aprenderá a resolver diferentes tipos de expresiones matemáticas, al utilizar varios tipos de operadores, con la ayuda de reglas de procedencia y tablas de verdad.-------------------------------------------------
MARCO TEÓRICO: (Anexo 1)
* -------------------------------------------------
Definición de operando y operador
* -------------------------------------------------
Tipos de Operadores
* -------------------------------------------------
Tablas de verdad
* -------------------------------------------------
Código binario
*-------------------------------------------------
Definición de expresión
* -------------------------------------------------
Reglas de precedencia

-------------------------------------------------
MATERIAL
* -------------------------------------------------
Hojas
* -------------------------------------------------
Lápiz
* -------------------------------------------------
Código ASCII-------------------------------------------------
PROCEDIMIENTO y Resultados (Anexo 2)
-------------------------------------------------
Resuelve las siguientes expresiones
1. -------------------------------------------------
Supongamos que C1, C2 y C3 son variables de tipo carácter que tienen asignados los caracteres E, 5 y ? respectivamente. Determinar el valor numérico de las siguientes expresiones, basándose enel conjunto de caracteres ASCII:
Expresión | Resultado | Expresión | Resultado |
C1 | 69 | C3 + ‘#’ | 98 |
C1 – C2 + C3 | 79 | C1 % C3 | 6 |
C2 – 2 | 51 | ‘2’ + ‘2’ | 100 |
C2 – ‘2’ | 3 | (C1 / C2) * C3 | 82.01 |
3 * C2 | 159 | ‘3’ * C2 | 2,703 |
2. -------------------------------------------------
Supongamos que a, b y c son variables enteras que tienen asignados los valores 8, 5y 2. Determinar el valor de cada una de las expresiones aritméticas.
Expresión | Resultado | Expresión | Resultado |
a + b +c | 15 | a % b | 3 |
2 * b + (3* (a – c) + 8) – a * b / c | 16 | a / c | 4 |
a / b | 1.6 | a % c | 0 |
a * b / c | 20 | a * (c % b) | 0 |
a * (b / c) | 20 | (a * c) % b | 6 |
-------------------------------------------------

3.-------------------------------------------------
Determinar el valor de cada una de las expresiones, utilizando los datos inicializados en las siguientes declaraciones: int i=8, j=5; float x=0.5, y=0.01; char c=’c’, d=’d’;
Expresión | Resultado | Expresión | Resultado |
(3 * i – 2 * j) % (2 * d – c) | 39 | c > d | 0 |
(i – 3 * j) % (c + 2 * d) / (x – y) | 90 | x < y | 0 |
+ + i | 9 | c = = 99 | 1 |
- -j | 4 | (2 * x + y) = = 0 | 0 |
y - - | -0.99 | i < = j | 0 |
(i > 0) | | (j < 5) | 1 | (i > 0) & & (j < 5) | 0 |
(x > y) & & (i > 0) | | (j < 5) | 1 | j ! = 6 | 1 |
-------------------------------------------------

4. -------------------------------------------------
Determina el valor de cada una de las expresiones de asignación,...
tracking img