Está en la página 1de 9

INSTITUTO TECNOLGICO DE TIJUANA

CARRERA

CLAVE ASIGNATURA

NOMBRE DE LA ASIGNATURA

ING. ELECTRNICA

3IE2

Programacin Estructurada

Ejercicio No.

CATEDRTICO

Colunga Aldana ngela

FECHA DE INICIO 12 de enero del 2014

FECHA DE ENTREGA 14 de febrero del 2014

CALIFICACIN

NOMBRE DEL ALUMNO

MATRICULA

GRUPO ASISTENCIA

Agustn Hernndez Dimas

13211271

INSTITUTO TECNOLGICO DE TIJUANA

Pgina 48 1. a. Funciona el siguiente programa? #include <iostream.h> #include <conio.h> int main() {cout <<Hola mundo!; getch(); return 0;} b. Porque el problema dado en el ejercicio 1a no es un buen programa?
Porque no tiene un orden y una estructura entendible, es muy difcil de leer. Esto nos ensea que debemos de tener un orden al programar, porque tal vez la computadora lo entiende y ejecuta a la perfeccin, pero resultara complicado analizar el problema y encontrar un error en la programacin.

2. Vuelva a escribir los siguientes programas para que se ajusten a una buena prctica de programacin y una sintaxis correcta. a. #include <iostream.h> #include <conio.h> int main( ){

INSTITUTO TECNOLGICO DE TIJUANA


cout << El momento ha llegado ; return 0; }

b. #include <iostream.h> #include <conio.h> Int main ( ){cout << Newark es una ciudad\n; cout << En Nueva Jersey\n; cout << Tambien es una ciudad\n ; cout <<En Delaware\n

INSTITUTO TECNOLGICO DE TIJUANA


; return 0; }

c. #include <iostream.h> #include <conio.h> Int main() {cout <<Leer un programa\n; cout << es mucho ms fcil ;cout << si se usa un forma estndar para main\n) ; cout <<y cada instruccin se escribe\n ; cout << en una lnea separada\n) ; return 0; }

INSTITUTO TECNOLGICO DE TIJUANA

d. #include <iostream.h> #include <conio.h> Int main ( ){ cout <<Todo programa en C++ ; cout <<\ndebe tener una y solo una ; Cout <<funcin main ; Cout << \n la secuencia de escape de caracteres) ; cout << \npara una lnea nueva puede colocarse en cualquier Parte ;cout <<\n dentro del mensaje transmitido a cout

; return 0; }

Pgina 68

INSTITUTO TECNOLGICO DE TIJUANA


1. A continuacin se enumeran expresiones algebraicas correctas y expresiones en C++ incorrectas correspondientes a ellas. Encuentre lo errores y escriba las expresiones en C++ corregidas. a. b. c. d. e. Algebra (2) (3) + (4) (5) (6+8) / 2 (4.5) / (12.2 - 3.1) 4.6 (3.0 + 14.9) (12.1 + 18.9) (15.3 3.8) Expresin C++ (2) (3) + (4) (5) 6 + 18 / 2 4.5 / 12.2 3.1 4.6 (3.0 + 14.9) (12.1 + 18.9) (15.3 - 3.8)

2. Determine el valor de las siguientes expresiones enteras: a. b. c. d. e. 3+4*6 3*4/6+6 2 * 3 / 12 * 8 / 4 10 * (1 + 7 * 3) 20 2 / 6 + 3 f. g. h. i. j. 20 2 / (6 + 3) (20 - 2) / 6 + 3 (2 0 - 2) / (6 + 3) 50 % 20 (10 + 3) % 4

INSTITUTO TECNOLGICO DE TIJUANA

3. Determine el valor de las siguientes expresiones de punto flotante: a. b. c. d. 3.0 + 4.0 * 6.0 3.0 * 4.0 / 6.0 + 6.0 2.0 * 3.0 / 12.0 * 8.0 / 4.0 10.0 * (1.0 + 7.0 * 3.0) e. f. g. h. 20.0 2.0 / 6.0 + 3.0 20.0 2.0 / (6.0 + 3.0) (20.0 2.0) / 6.0 + 3.0 (20.0 2.0) / (6.0 + 3.0)

INSTITUTO TECNOLGICO DE TIJUANA

4. Evalu las siguientes expresiones en modo mixto y enumere el tipo de datos del resultado. Al evaluar las expresiones, est consciente de los tipos de datos de todos los clculos intermedios. a. 10.0 + 15 / 2 + 4.3 f. 10 + 17 * 3 + 4 b. 10.0 + 15.0 / 2 + +4.3 g. 10 + 17 / 3. + 4 c. 3.0 * 4 / 6 + 6 h. 3.0 * 4 % 6 + 6 d. 3 * 4.0 / 6 + 6 i. 10 + 17 % 3 + 4 e. 20.0 2 / 6 + 3

INSTITUTO TECNOLGICO DE TIJUANA