6. Visualizar error, ingrese un numero que no sea cero

Tamaño: px
Comenzar la demostración a partir de la página:

Download "6. Visualizar error, ingrese un numero que no sea cero"

Transcripción

1 11.- Pida al usuario dos numeros enteros (que se guardaran en la variables num 1 y num 2). si dato 2 es cero, debera mostrar un mensaje de error, y en caso contrario mostrara en pantalla el resto de la division de num 1 y num 2: algoritmo: 1. Inicio 2. Num 1=0, num 2=0, d=0 3. Ingresar primer número 4. Ingresar segundo número 5. Si num 2= 0 entonces 6. Visualizar error, ingrese un numero que no sea cero 7. Regresar paso 4 8. De lo contario 9. D= resto de la division 10. Fin del si 11. Visualizar resto de la division 12. Fin LENGUAJE C++: # include <iostream.h> # include <math.h> int main () { Int num 1=0, num =0, d=0; Cout << ingrese primer numero: ; Cin << num 1; Cout << ingrese segundo numero: ; Cin << num 2; If num 2=0 then; Cout << error, ingresar un numero que no sea cero: ; Go to Endif; D=num 1/num 2; Cout << el resto de la division es: << d; Return 0;

2 INICIO NUM 1 = 0 NUM 2 = 0 D= 0 Ingresar primer número Ingresar segundo número Si Núm. 2= 0 Entonces Visualizar Error ingrese un número que no sea 0 D= residuo de la división Visualizar el residuo de la división FIN

3 12.- Pida al usuario un número entero, diga si es par o impar, y repita todo lo anterior hasta que el número que se introduzca sea cero. (nota: para saber si un número es par, se mira si el resto de su division entre 2 es cero) ALGORITMO: 1. Inicio 2. Ingresar un número 3. Si n < > 0 entonces 4. Obtener el residuo de n/2 5. Si r= 0 entonces 6. N es un número par 7. En caso contrario 8. N es número impar 9. Regresar al paso Fin del si 11. Fin del si 12. Fin PROGRAMA C++: # include <iostream.h> # include <math.h> int main () { Int n=0, R=0, /2; Cout << ingrese un numero: ; Cin >> n; If = n < > o then R= n/2; If R=0 then Cout << n, es numero par: ; Else; Cout << n es numero impar: ; Go to Endif Endif Return 0;

4 INICIO Ingresar primer número Ingresar segundo número Si N < > 0 entonces Obtener el residuo de n/2 Si R=0 Entonces N ES UN NUMERO PAR N ES NÚMERO IMPAR FIN

5 13.- Pida veinte numeros al usuario y muestre su suma: Algoritmo: 1. inicio 2. ingresar veinte numeros 3. for i 1 to sumar los veinte números enteros 5. desplegar en pantalla el resultado de la suma 6. fin PROGRAMA C++: # include <iostream.h> # include <math.h> int main () { Int N=0, C=0,; Cout <<( ingresar veinte numero: ); For i= 1 to 20; Cout<<( ingresar numero + i: ); Cin >> N; C=C+N; cout << la suma total es: << b; Return 0;

6 INICIO INGRESAR VEINTE NUMEROS SUMAR LOS VEINTE NUMEROS ENTEROS DESPLEGAR EN PANTALLA EL RESULTADO DE LA SUMA FIN

7 14.- Pida al usuario veinte numeros reales y muestre cual es el mayor de ellos y cual el menor. Ambos deberán aparecer con 2 cifras decimales y 5 cifras totales: ALGORITMO: 1. inicio 2. ingresar 20 numeros decimales 3. for i= 1 to muestre en pantalla cual es el mayor y cual es el menor 5. fin PROGRAMA C++: # include <iostream.h> # include <math.h> int main () { mayor=0 menor= for i= 1 TO 20 cout << Ingrese numero + i: ; cin >> n; if n> then; mayor=n; endif; if n< =n then; menor=n; endif; endfor; cout<< mayor+ es: << el numero mayor: ; Cout<< menor+ es: <<el numero menor: ; Return 0;

8 DIAGRAMA DE FLUJO INICIO INGRESAR VEINTE NUMEROS SUMAR LOS VEINTE NUMEROS ENTEROS For i= 1 to 20 Muestre en pantalla cual es el mayor y cual es el menor fin

9 15.- Pida al usuario un numero indefinido de numeros (mientras se tecleen numeros que no sean negativos) despues de la introduccion de cada numero aparecera en pantalla informacion sobre el numero de datos introducidos y la suma hasta el momento asi: has introducido 5 numeros y suma es 38 ALGORITMO: 1. INICIO 2. i= 0 c= 0, n=0 3. para i=1 hasta INGRESAR NUMERO + I 5. c=c+n 6. Visualizar has introducido i numero y su suma es c 7. Fin del para 8. Fin LENGUAJE C++ # include <iostream.h> # include <math.h> int main () { Int= n=0; i=0; c=0; Cout<< ingrese numero: Cin>>n; for i= 1 to 20 c= n+i Cout<< el total de los números ingresados es: = i Cout<< la suma total de los cinco números es : c End L; Return o;

10 DIAGRAMA DE FLUJO INICIO i= 0 c= 0 n= 0 Para i= 1 hasta 20 Ingrese número + i C= c+n Visualizar en pantalla has introducido i numero y su suma es c FIN

11 16. Pida al usuario un número entero y muestre en pantalla sus divisores (exceptuando el 1 y el propio número). por ejemplo, si se introduce 20, debería aparecer. 2 es divisor de 20 4 es divisor de 20 5 es divisor de es divisor de 20 ALGORITMO: 1. INICIO 2. INGRESAR UN NUMERO ENTERO 3. FOR I= 2 TO N-1 4. MOSTRAR EN PANTALLA SUS DIVISORES 5. FIN PROGRAMA C++: # include <iostream.h> # include <math.h> int main () { Int n=0, divisor=2, c=0; Cout << ingrese un numero para saber sus divisores/n: ; Cin >> n; (For i= 2 to n -1;) Cout << n/2= << n/2; (If C= 0 then;) Cout <<( I f es divsor de + n;) Endif; endfor; Return 0;

12 DIAGRAMA DE FLUJO INICIO N=0 R=0 I=0 Ingrese un numero Para i=2 hasta n-1 R= al residuo de la division Si r=0 entonces Visualizar en pantalla i es divisor de n fin

13 17. MEJORE EL EJERCICIO 16 PARA QUE AVISE SI EL NUMERO NO TIENE DIVISORES EN VEZ DE QUE LA PANTALLA QUE DE BLANCO: ALGORITMO 1. INICIO 2. n=0, r=0, i=2 3. INGRESAR UN NUMERO ENTERO 4. For i 2 to n-1 5. r= residuo de la division 6. Si r= 0 entonces 7. i es divisor de n 8. De lo contrario 9. n no tiene divisores 10. fin del si 11. fin del for fin PROGRAMA DE LENGUAJE C++ # include <iostream.h> # include <math.h> int main () { Int n=0, r=2, i=0; Cout << ingrese un numero ; Cin >> n; (For i= 2 to n -1); Cout << el residuo de la division r>>; If n=0; Cout<< i es divisor de n <<; Else Cout<< n no tiene divisores<<; Endif; Endfor; Return 0;

14 DIAGRAMA DE FLUJO: INICIO n= 0 r= 0 i= 0 Ingrese Número Para i 2 hasta n- 1 R= al residuo de la división SI Si r= 0 Entonces Visualizar en Pantalla i es divisor de n N no tiene divisores NO FIN

15 18. - Pida al usuario un numero entero y una letra, y muestre en apntlla la letra repetida tantas veces como indique el numero, por jemplo, si el numero es 10 y la letra es a, aparecera aaaaaaaaaa ALGORITMO: 1 inicio 2. i=0, l=0, n=0 2 ingrese una letra 3 ingrese un numero 4. para i =l+1 5. fin PROGRAMAS C++ # include <iostream.h> # include <math.h> int main () { INT L=0, N=0; COUT<< INGRESE UNA LETRA: ; CIN>>L; COUT<< INGRESE UN NUMERO: ; CIN>>N; FOR I=L+1 ENDFOR; Return 0;

16 DIAGRAMA DE FLUJO INICIO L=0, n=0, i=0 Ingrese numero Ingrese letra For i= l+1 fin

17 19 PIDA AL USUARIO UN NUMERO ENTERO Y MUESTRE SU TABLA DE MULTIPLICAR ALGORITMO: 1 INCIO 2 i= 0 n= 0 t= 0 3 Ingrese numero 4 Visualizar en pantalla la tabla de multiplicar de n 5 para i = 1 hasta 10 6 t= n x i 7 visualizar en pantalla i por n es igual + 8 fin del para 9 fin PROGRAMA EN LENGUAJE C++ # include <iostream.h> # include <math.h> int main () { INT NUMERO=0, n=0, t=0; COUT<< INGRESE UN NUMERO ENTERO: ; CIN>> NUMERO; FOR I=1 TO 10; t= NUMERO* I; ENDFOR; COUT<< EL PRODUCTO DE LA MULTIPLICACION ES: CIN >>PRODUCTO; RETURN 0;

18 DIAGRAMA DE FLUJO: INICIO I= 0 N=0 T=0 Ingrese un numero Visualizar en pantalla la tabla de multiplicar de n Para 1= hasta 10 NO T= n x r SI Visualizar en pantalla :por n- es igual a + FIN

19 20 Pida al usuario un numero real y diga cuantas cifras enteras tiene (pista: habra que diviidr varias veces entre 10) Algoritmo: 1 incio 2 ingrese un numero real 3 dividir este numero entre 10 varias veces 4 visualizar el resultado 5 mostrar un mensaje donde diga cuantas cifras tiene 6 fin programa de lenguaje C++ # include <iostream.h> # include <math.h> int main () { int numero=0, divsion=0; cout<< ingrese un numero entero: ; cin>> numero; for n=n+ 10 division =n/n endfor; cout<< la divison es: cin >>n; cout<< las cifras enteras son: ; cin>>d; return 0; for n=n+ 10 division =n/n endfor; cout<< la divison es: cin >>n; cout<< las cifras enteras son: ; cin>>d; return 0;

20 DIAGRAMA DE FLUJO inicio NUMERO=0, DIVSION=0 Ingrese un numero real FOR N=N+ 10 La división es fin

= RETURN =3 7-. ELSE K

= RETURN =3 7-. ELSE K 11-. Pida Al Usuario Dos Números Enteros (Que Se Guardaran En Las Variables Num 1 Y Num2). Si Num2 Es Cero, Deberá Mostrar Un Mensaje De Error, Y En Caso Contrario Mostrara En Pantalla El Resto De La División

Más detalles

EJERCICIOS DE SMALL BASIC CONTINUACION DE LOS EJERCICIOS DE SMALL BASIC MARLON ADALBERTO URRUTIA DUARTE 5TO. PAE B

EJERCICIOS DE SMALL BASIC CONTINUACION DE LOS EJERCICIOS DE SMALL BASIC MARLON ADALBERTO URRUTIA DUARTE 5TO. PAE B EJERCICIOS DE SMALL BASIC 11-20 CONTINUACION DE LOS EJERCICIOS DE SMALL BASIC MARLON ADALBERTO URRUTIA DUARTE 5TO. PAE B 11) Pida al usuario dos números enteros (que se guardaran en las variables NUM 1

Más detalles

Nota: Se entiende que el usuario no introducirá un divisor igual a cero.

Nota: Se entiende que el usuario no introducirá un divisor igual a cero. EJERCICIOS EN LENGUAJE C Ejercicio 1 - Área de un triángulo (Entrada y salida estándar - Lenguaje C) 1º) Pida por teclado la base (dato real) de un triángulo. 2º) Pida por teclado la altura (dato real)

Más detalles

Estructuras de repetición hacer-mientras y repita hasta

Estructuras de repetición hacer-mientras y repita hasta Estructuras de repetición hacer-mientras y repita hasta Programación 1 Cátedra de Programación Departamento de Computación Escuela de Ingeniería de Sistemas Hacer mientras Diagrama de flujo Acciones S1

Más detalles

Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7

Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7 Estructuras selectivas Programación I Ingeniería Técnica Informática Ejercicios de los Temas 4, 5, 6 y 7 24.- Elabore un programa para determinar si una hora leída en la forma horas, minutos y segundos

Más detalles

Sentencias de Procesamiento Iterativo: while y do-while

Sentencias de Procesamiento Iterativo: while y do-while ESTRUCTURAS CÍCLICAS Se discuten en este documento las sentencias que se utilizan en el lenguaje C++ para representar la tercera de las estructuras utilizadas en la programación estructurada: La Estructura

Más detalles

Ejercicios Tema 6. Funciones

Ejercicios Tema 6. Funciones Ejercicios Tema 6. Funciones 1. Programa que calcule el cuadrado de todos los números comprendidos entre dos dados. Usar una función a la que se le pasa como parámetro un valor y retorna su cuadrado. 2.

Más detalles

PROBLEMAS DEL TEMA 5: Control de Flujo del Programa

PROBLEMAS DEL TEMA 5: Control de Flujo del Programa PROBLEMAS DEL TEMA 5: Control de Flujo del Programa EJERCICIOS RESUELTOS 1. Escribir un programa que calcule el factorial de un número entero n dado por teclado. Dicho número deberá ser mayor que cero

Más detalles

Fundamentos de programación

Fundamentos de programación Fundamentos de programación Objetivo: Traducir nuestras ideas a un nuevo lenguaje de programación para resolver un problema. Problema Método de resolución Lenguaje (C++) dónde está la dificultad? Solución!!...en

Más detalles

1. Qué se muestra en pantalla si se ejecutan las siguientes sentencias (suponiendo que el resto del programa que no se presenta es correcto)?

1. Qué se muestra en pantalla si se ejecutan las siguientes sentencias (suponiendo que el resto del programa que no se presenta es correcto)? EJERCICIOS: while Y do-while 1. Qué se muestra en pantalla si se ejecutan las siguientes sentencias (suponiendo que el resto del programa que no se presenta es correcto)? int x; x=10; while (x>0) cout

Más detalles

Al igual que las instrucciones alternativas, las instrucciones repetitivas también se pueden anidar, permitiendo las siguientes combinaciones de

Al igual que las instrucciones alternativas, las instrucciones repetitivas también se pueden anidar, permitiendo las siguientes combinaciones de Ciclos Anidados Al igual que las instrucciones alternativas, las instrucciones repetitivas también se pueden anidar, permitiendo las siguientes combinaciones de anidamiento: mientras en mientras mientras

Más detalles

Hoja de ejercicios del Tema 3

Hoja de ejercicios del Tema 3 Facultad de Informática Universidad Complutense Fundamentos de la programación Curso 2013 2014 Hoja de ejercicios del Tema 3 1. Conversiones de tipos: Prueba el siguiente programa en tu compilador (copia

Más detalles

BOLETÍN 5: Algoritmos II

BOLETÍN 5: Algoritmos II BOLETÍN 5: Algoritmos II 1.- Diseñar un programa que muestre la suma de los números impares comprendidos entre dos valores numéricos enteros y positivos introducidos por teclado. 2.- Escribir un programa

Más detalles

2^10 2^9 2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 SUMA

2^10 2^9 2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 SUMA Universidad Rafael Urdaneta Facultad de Ingeniería Escuela de Ingeniería de Computación Cátedra: Programación I Laboratorio - Semestre 2012-1 (Sección C ) Profesor: Jaime Soto Examen #1 - Fecha: 07-03-2012

Más detalles

Estructuras de Repetición (Repita para)

Estructuras de Repetición (Repita para) Estructuras de Repetición (Repita para) Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 REPITA PARA Fijar

Más detalles

12 símbolos (13 si se incluye el espacio en blanco)

12 símbolos (13 si se incluye el espacio en blanco) Universidad Rafael Urdaneta Facultad de Ingeniería Escuela de Ingeniería de Computación Cátedra: Programación I Laboratorio - Semestre 2012-1 (Sección L y P ) Profesor: Jaime Soto Examen #1 - Fecha: 09-03-2012

Más detalles

Funciones. Parámetros por valor

Funciones. Parámetros por valor Funciones I Parámetros por valor Fundamentos de Programación Fundamentos de Programación I Llamada a la función definición subprograma Subprogramas en C++ Funciones 1 Una función es un subprograma que

Más detalles

primarios = 3; 5 4 = 1; 2(3) = 6; 3. Observa todos los valores usados en

primarios = 3; 5 4 = 1; 2(3) = 6; 3. Observa todos los valores usados en Unidad 1. Conjuntos de números II. Operaciones y expresiones 1. Operaciones con números racionales. Las operaciones con números racionales las estamos realizando desde los grados 12 primarios. 1 + 2 =

Más detalles

#include <stdio.h> float cubica(float numero) { float cubica; cubica = numero * numero * numero; return cubica; }

#include <stdio.h> float cubica(float numero) { float cubica; cubica = numero * numero * numero; return cubica; } /*1. Crear una función que calcule el cubo de un número real (float). El resultado deberá ser otro número real. Probar esta función para calcular el cubo de 3.2 y el de 5. */ float cubica(float numero)

Más detalles

Guía práctica de estudio 06: Lenguaje binario

Guía práctica de estudio 06: Lenguaje binario Guía práctica de estudio 06: Lenguaje binario Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 06: Lenguaje binario

Más detalles

Actividades de Divulgación del Centro Atómico Bariloche. Qué hay detrás de un programa de computadora? Daniela Arnica Pablo E. Argañaras.

Actividades de Divulgación del Centro Atómico Bariloche. Qué hay detrás de un programa de computadora? Daniela Arnica Pablo E. Argañaras. Actividades de Divulgación del Centro Atómico Bariloche Qué hay detrás de un programa de computadora? Expositores: Daniela Arnica Pablo E. Argañaras División Mecánica Computacional Gerencia de Investigación

Más detalles

Programación-Tarea 14: Ocampo Venegas Josué

Programación-Tarea 14: Ocampo Venegas Josué Programación-Tarea 14: Integrantes del Equipo: Álvarez Quesada Claudia Eréndira Ocampo Venegas Josué Parte 1 (condiciones if- else, sentencias, secuencia) Secuencia!! Valor expresión aritmética Fórmulas

Más detalles

Pero nos están faltando otros operadores imprescindibles:

Pero nos están faltando otros operadores imprescindibles: Condiciones compuestas con operadores lógicos Hasta ahora hemos visto los operadores: relacionales (>, =,

Más detalles

GUIA DE EJERCICIOS N 1 LENGUAJE C# Página 1 de 5. Instructor: Ing. Néstor Raúl Suarez Perpiñan

GUIA DE EJERCICIOS N 1 LENGUAJE C# Página 1 de 5. Instructor: Ing. Néstor Raúl Suarez Perpiñan Página 1 de 5 GUIA DE EJERCICIOS N 1 LENGUAJE C# Realizar para cada ejercicio un programa tipo consola en lenguaje C# que satisfaga con los requerimientos propuestos: PARTE I. EJERCICIOS BASICOS 1. Programa

Más detalles

Variables lógicas y sentencia IF

Variables lógicas y sentencia IF Variables lógicas y sentencia IF Seminario de Computación Verano de 2009 Variables lógicas: Solo pueden tomar 2 valores:.true. y.false. (verdadero o falso). Existen operadores que aplicados a variables

Más detalles

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González. Programación Básica Arturo Vega González a.vega@ugto.mx Division de Ciencias e Ingenierías Universidad de Guanajuato Campus León Sesión 5 Universidad de Guanajuato, DCI, Campus León 1 / 31 Universidad

Más detalles

Guía práctica de estudio 06: Lenguaje binario

Guía práctica de estudio 06: Lenguaje binario Guía práctica de estudio 06: Lenguaje binario Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 06: Lenguaje binario

Más detalles

TEMA Nº 1. Conjuntos numéricos

TEMA Nº 1. Conjuntos numéricos TEMA Nº 1 Conjuntos numéricos Aprendizajes esperados: Utilizar y clasificar los distintos conjuntos numéricos en sus diversas formas de expresión, tanto en las ciencias exactas como en las ciencias sociales

Más detalles

Programación de Computadores 4 Iteraciones y Decisiones. Prof. Javier Cañas. Universidad Técnica Federico Santa María Departamento de Informática

Programación de Computadores 4 Iteraciones y Decisiones. Prof. Javier Cañas. Universidad Técnica Federico Santa María Departamento de Informática Programación de Computadores 4 Iteraciones y Decisiones Prof. Javier Cañas Universidad Técnica Federico Santa María Departamento de Informática Contenido 1 Introducción 2 Operadores Relacionales y Lógicos

Más detalles

Funciones como Subprogramas en C++

Funciones como Subprogramas en C++ FUNCIONES Cuando es necesario escribir programas complicados para resolver problemas complejos, una práctica común entre los programadores es descomponer el algoritmo (el diagrama de flujo) en varias partes.

Más detalles

D L M M J V S

D L M M J V S Guía Práctica Nº 6 1) Construir una función que invocada como expo (x,n), devuelva el valor x n, donde x es un número real y n es un número natural. 2) Construir una función que reciba un carácter ASCII

Más detalles

Prof. Dr. Paul Bustamante

Prof. Dr. Paul Bustamante Prácticas de C++ Practica Nº 3 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Practica Nº3 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: Mi primeras

Más detalles

GENERALIDADES DEL LENGUAJE C

GENERALIDADES DEL LENGUAJE C GENERALIDADES DEL LENGUAJE C La cadena con formato debe ir encerrada entre comillas dobles, no simples. El carácter de retorno de carro (\n) es obligatorio si se desea finalizar la impresión con un salto

Más detalles

TRABAJO DE MATEMÁTICAS. PENDIENTES DE 2º E.S.O. (1ª parte)

TRABAJO DE MATEMÁTICAS. PENDIENTES DE 2º E.S.O. (1ª parte) TRABAJO DE MATEMÁTICAS PENDIENTES DE º E.S.O. (ª parte) NÚMEROS ENTEROS.-) Realiza las operaciones siguientes () (0) (-) ( ) (-) ( -) (-) ( -) (-) () - - - -0 - - - ( -) ( ) ( -) ( ) ( ) ( - ) ( - ) (

Más detalles

Asignatura: Estructuras de Datos. Año Escolar: Grado y Sección: 6to INF A-B Docente: Ing. Yesika Medina

Asignatura: Estructuras de Datos. Año Escolar: Grado y Sección: 6to INF A-B Docente: Ing. Yesika Medina Variables Especificadores de Formatos Secuencias de Escape. EJEMPLO. Programa que permite mostrar en pantalla BIENVENIDOS A LA PROGRAMACIÓN EN LENGUAJE C #include #include { printf("bienvenidos

Más detalles

Trabajo Práctico Nro. 1

Trabajo Práctico Nro. 1 Trabajo Práctico Nro. 1 INSTITUTO de TECNOLOGÍA O. R. T. Diagramar algoritmos para resolver los problemas planteados. Objetivos de esta práctica: Pretendemos que al finalizar esta ejercitación el alumno

Más detalles

LENGUAJE C Programación de Computadores

LENGUAJE C Programación de Computadores LENGUAJE C El turboc no es mas que un editor que nos permite escribir nuestros programas y que el convierte en instrucciones de maquina para ser ejecutadas por el computador y presentar los resultados.

Más detalles

Vectores y matrices. Fundamentos de Programación Fundamentos de Programación I

Vectores y matrices. Fundamentos de Programación Fundamentos de Programación I Vectores y matrices Fundamentos de Programación Fundamentos de Programación I 1 Ejemplo de utilización n de vectores: gráfico de producción En una compañía nos han encargado escribir un programita que

Más detalles

Metodología, Técnica Y Tecnología Para Solucionar Un Problema

Metodología, Técnica Y Tecnología Para Solucionar Un Problema La Esencia de la Lógica de Programación Omar Ivan Trejos Buriticá 89 Capítulo 6 Metodología, Técnica Y Tecnología Para Solucionar Un Problema Hasta este momento tenemos una metodología para solucionar

Más detalles

Estructuras de repetición

Estructuras de repetición Estructuras de repetición Fundamentos de Programación Fundamentos de Programación I FP-PFI Curso 2005-2006 1 Estructuras iterativos Sentencia for for(inic; cond; increm) sentencia1; sentencia2; Sentencia

Más detalles

Capítulo 1. Numeración 1 Variables... 2 Números naturales... 2 Números enteros... 3 Números reales Ejercicios Orden y valor absoluto...

Capítulo 1. Numeración 1 Variables... 2 Números naturales... 2 Números enteros... 3 Números reales Ejercicios Orden y valor absoluto... ÍNDICE Capítulo 1. Numeración 1 Variables... 2 Números naturales... 2 Números enteros... 3 Números reales... 3 Ejercicios... 5 Orden y valor absoluto... 6 Ejercicios... 7 Suma de números reales... 9 Reglas

Más detalles

Tema 4: Estructuras de Control Estructura y Contenidos

Tema 4: Estructuras de Control Estructura y Contenidos Tema 4: Estructuras de Control Estructura y Contenidos 4.1. ESTRUCTURA SECUENCIAL. 4.2. ESTRUCTURAS DE SELECCIÓN. 4.2.1. Selección simple ( if ). 4.2.2. Selección binaria ( if... ). 4.2.3. Selección múltiple

Más detalles

UNIDAD DIDÁCTICA #1 CONTENIDO

UNIDAD DIDÁCTICA #1 CONTENIDO UNIDAD DIDÁCTICA #1 CONTENIDO OPERACIONES CON DECIMALES MULTIPLICACION DE DECIMALES DIVISIÓN DE DECIMALES OPERACIONES COMBINADAS CON DECIMALES POTENCIACIÓN DE DECIMALES HOJA DE EVALUACIÓN BIBLIOGRAFÍA

Más detalles

Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática

Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática Fundamentos de la informática 2. Algoritmos, diagramas de flujo y pseudocódigo Contenido Algoritmos Diagramas de flujo

Más detalles

Desarrollo de Programas. Prof. Lisbeth C. Pérez Rivas

Desarrollo de Programas. Prof. Lisbeth C. Pérez Rivas Desarrollo de Programas Prof. Lisbeth C. Pérez Rivas lisbethpe@ula.ve Desarrollo de Programas Ejercicio: Calcular el sueldo neto de un trabajador conociendo el número de horas trabajadas, la tarifa horaria

Más detalles

E/S POR CONSOLA DE C++ Parte I. Elementos Básicos Dr. Oldemar Rodríguez R.

E/S POR CONSOLA DE C++ Parte I. Elementos Básicos Dr. Oldemar Rodríguez R. E/S POR CONSOLA DE C++ Parte I. Elementos Básicos Dr. Oldemar Rodríguez R. Dado que C++ es un superconjunto de C, todos los elementos del lenguaje C están contenidos en el lenguaje C++. Esto implica que

Más detalles

Problema - Sumando Digitos

Problema - Sumando Digitos Primera Olimpiada de Informática Problema - Sumando Digitos Comenzando con un entero entre 00 y 99 inclusive, escritos como dos dígitos (use un cero a la izquierda en caso de que el numero sea menor que

Más detalles

FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan

FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan 1. Escriba un programa que cambie cualquier suma de dinero hasta de 99 ctvs usando las monedas de denominación de 1 ctvs, 5 ctvs,

Más detalles

TEMA 4. ESTRUCTURAS DE CONTROL

TEMA 4. ESTRUCTURAS DE CONTROL M.P. Sesmero, P. de Toledo, F.J. Ordoñez, J. Gómez-Romero, J.A. Iglesias, J.L. Mira Programación TEMA 4. ESTRUCTURAS DE CONTROL Grado en Ingeniería en Tecnologías Industriales Programación CONTENIDOS 4.1.

Más detalles

Fundamentos de programación

Fundamentos de programación Fundamentos de programación Estructuras de Control Estructuras de control Estructuras de control Estructura secuencial Estructura alternativa Sentencias if, if else Sentencias if else anidadas El operador

Más detalles

Num eros Racionales. Clase # 1. Universidad Andrés Bello. Junio 2014

Num eros Racionales. Clase # 1. Universidad Andrés Bello. Junio 2014 UniV(>r.:ild-td Andr ::i Bello Num'eros Rac1onai(>S Numéros Racionales Clase # 1 Junio 2014 Conjunto de los números naturales N Definición Son los números desde el 1 al infinito positivo. N = {1, 2,

Más detalles

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características

Más detalles

Ejercicios sobre recursividad

Ejercicios sobre recursividad Ejercicios sobre recursividad 11 de febrero de 2003 1. Implementa una función recursiva que devuelva la suma de los dígitos de un número natural, que se le pasa por parámetro. 2. Implementa una función

Más detalles

Tema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD.

Tema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD. Programación I, Guía 6 1 Facultad : Ingeniería Escuela : Computación Asignatura: Programación I Tema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD. Objetivos Utilizar la sintaxis de las funciones definidas

Más detalles

UNIDAD DE APRENDIZAJE II

UNIDAD DE APRENDIZAJE II UNIDAD DE APRENDIZAJE II Saberes procedimentales 1. Multiplicar y dividir números enteros y fraccionarios 2. Utilizar las propiedad conmutativas y asociativa Saberes declarativos A Concepto de base, potencia

Más detalles

Guía práctica. Ing. Douglas González Curso C++

Guía práctica. Ing. Douglas González Curso C++ Guía práctica. Ing. Douglas González Curso C++ Tipos fundamentales Los datos de tipo fundamental se pueden clasificar en: Tipos enteros: char (carácter), short (formato corto), int (entero), long (formato

Más detalles

LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE

LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE 1 OBJETIVOS Al finalizar esta actividad, serás capaz de: Entender el funcionamiento de las estructuras iterativas en general; la(s) condición(es)

Más detalles

Programación. Test Autoevaluación Tema 3

Programación. Test Autoevaluación Tema 3 Programación Test Autoevaluación Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero José A. Iglesias Martínez José Luis Mira Peidro SOLUCIONES 1.

Más detalles

Curso 0 de Informática

Curso 0 de Informática Curso 0 de Informática 2015-2016 Tema 1: Introducción a la Informática y Conceptos básicos 1 Motivación (I): En los procesos industriales, cada vez es mayor el uso de sistemas informáticos para: Monitorización,

Más detalles

EJEMPLOS Y EJERCICIOS

EJEMPLOS Y EJERCICIOS EJEMPLOS Y EJERCICIOS Realice los ejercicios tal y como aparecen en el documento con las respectivas pruebas que dice el enunciado, debe pasarlo a un programa como VISIO que realiza diagramas de flujo

Más detalles

República Bolivariana de Venezuela Aldea Universitaria Liceo Fray Pedro de Agreda. Lenguaje C++ Contadores y Acumuladores

República Bolivariana de Venezuela Aldea Universitaria Liceo Fray Pedro de Agreda. Lenguaje C++ Contadores y Acumuladores República Bolivariana de Venezuela Aldea Universitaria Liceo Fray Pedro de Agreda Prof. Elías Cisneros. Lenguaje C++ Contadores y Acumuladores Usted es libre de: * Copiar, distribuir y comunicar públicamente

Más detalles

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS  GONZALO VAZQUEZ VELA INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA " GUIA DE ESTUDIOS DE ANALISIS Y DISEÑO DE ALGORITMOS. 1. Qué es un algoritmo? 2. Qué es un Pseudocódigo?

Más detalles

Programación en Lenguaje C

Programación en Lenguaje C Lenguaje de programación C Programación en Lenguaje C Introducción El Lenguaje de programación C fue implantado por primera vez en los años 70 por Dennis Ritchie para una computadora DEC PDP-11 corriendo

Más detalles

Una fracción decimal tiene por denominador la unidad. Número decimal. Es aquel que se puede expresar mediante una fracción

Una fracción decimal tiene por denominador la unidad. Número decimal. Es aquel que se puede expresar mediante una fracción Fracción decimal Una fracción decimal tiene por denominador la unidad seguida de ceros. Número decimal decimal. Es aquel que se puede expresar mediante una fracción Consta de dos partes: entera y decimal.

Más detalles

TEMA 2: Potencias y raíces. Tema 2: Potencias y raíces 1

TEMA 2: Potencias y raíces. Tema 2: Potencias y raíces 1 TEMA : Potencias y raíces Tema : Potencias y raíces ESQUEMA DE LA UNIDAD.- Concepto de potencia..- Potencias de exponente natural..- Potencias de exponente entero negativo..- Operaciones con potencias..-

Más detalles

Informática I. While & do While

Informática I. While & do While Asignatura: Informática I Trabajo práctico Nº5 While & do While Estructura repetitiva MIENTRAS o while En C la sentencia while (condición o expresión) instrucciones; es seguramente la más utilizada. La

Más detalles

Código/Título de la Unidad Didáctica: CALCULADORA CIENTÍFICA.

Código/Título de la Unidad Didáctica: CALCULADORA CIENTÍFICA. Código/Título de la Unidad Didáctica: CALCULADORA CIENTÍFICA. Actividad nº/título: A4.Calculadora científica, Operaciones de Introducir y Obtener un Número de la Memoria de la Calculadora. Introducción

Más detalles

1 Estructura básica de un programa C++

1 Estructura básica de un programa C++ Elementos básicos de un lenguaje de alto nivel: C++ CONTENIDOS 1. Estructura básica de un programa C++. 2. Tipos de datos simples. 3. Constantes y variables en C++. Declaración. 4. Operadores y expresiones.

Más detalles

Los Conjuntos de Números

Los Conjuntos de Números Héctor W. Pagán Profesor de Matemática Mate 40 Debemos recordar.. Los conjuntos de números 2. Opuesto. Valor absoluto 4. Operaciones de números con signo Los Conjuntos de Números Conjuntos importantes

Más detalles

Vectores. 27/05/05 Programación Digital I 1

Vectores. 27/05/05 Programación Digital I 1 Vectores Material Original: Prof. Flor Narciso Modificaciones: Prof. Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación

Más detalles

Números Naturales. Cero elemento neutro: = 12 Sucesión fundamental : se obtiene el siguiente número = 9

Números Naturales. Cero elemento neutro: = 12 Sucesión fundamental : se obtiene el siguiente número = 9 Números Naturales Cuando comenzamos a contar los objetos, los años, etc, nos hemos encontrado con los números de forma natural; por eso a este conjunto de números así aprendidos se les denomina números

Más detalles

1. NUMEROS REALES a. Los Números Reales

1. NUMEROS REALES a. Los Números Reales 1. NUMEROS REALES a. Los Números Reales Los números reales comprenden todo el campo de números que utilizamos en las matemáticas, a excepción de los números complejos que veremos en capítulos superiores.

Más detalles

7.3. Estructura de un programa

7.3. Estructura de un programa TEMA 7 ALGORITMOS Y PROGRAMAS. ESTRUCTURA DE UN PROGRAMA 7.1. Algoritmos 7.2. Compilación 7.3. Estructura de un programa 7.1. Algoritmos Objetivo: Resolver problemas mediante computadoras (usando el lenguaje

Más detalles

#include <fstream.h> ifstream descriptor ( nombre.extensión ); ofstream descriptor ( nombre.extensión );

#include <fstream.h> ifstream descriptor ( nombre.extensión ); ofstream descriptor ( nombre.extensión ); ARCHIVOS EN C++ = FLUJOS DE ENTRADA/SALIDA. Ejemplo: cin y cout Tipos de ficheros: DE TEXTO y BINARIOS Biblioteca de gestión de ficheros (a incluir en los programas) #include Apertura de ficheros

Más detalles

Trabajo Práctico 5 Estructura Repetitiva

Trabajo Práctico 5 Estructura Repetitiva Trabajo Práctico 5 Estructura Repetitiva Los ejercicios para resolver y enviar por los alumnos son los que están con letra negrita los mismos deben ser enviados en un archivo zip por medio de la página

Más detalles

1. Ejemplo de clase : La clase Cuenta 2. Uso de la clase Cuenta. 3. Métodos y objetos receptores de mensajes (Importante)

1. Ejemplo de clase : La clase Cuenta 2. Uso de la clase Cuenta. 3. Métodos y objetos receptores de mensajes (Importante) 1. : La clase Cuenta. Uso de la clase Cuenta 3. Métodos y objetos receptores de mensajes (Importante) 1 Una clase para cuentas de un banco Vamos a modelar con una clase, un nuevo tipo de datos, donde los

Más detalles

Sentencias o instrucciones en Visual BASIC

Sentencias o instrucciones en Visual BASIC Tecnología a de la Informació Sentencias o instrucciones en Visual BASIC REM Tecnología a de la Informació REM es una sentencia no ejecutable y permite introducir comentarios en los programas. A esta práctica

Más detalles

Prof. Dr. Paul Bustamante

Prof. Dr. Paul Bustamante Prácticas de C++ Practica Nº 6 Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Practica Nº 6 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Ejercicio 1: Clase

Más detalles

RECORDAR TIPOS DE DATOS

RECORDAR TIPOS DE DATOS RECORDAR TIPOS DE DATOS VARIABLES: OBJETO CUYO valor cambia: A510 nombres NOTAS Int A=0; float B=1; CONSTANTES: OBJETO cuyo valor no cambia PI= 3.14159 LAS COMAS NO SE PERMITEN Int PI=3.1415 EXPRESIONES:

Más detalles

Segundo Taller Final de PROGRAMACIÓN ORIENTADO A OBJETOS. INGENIERÍA DE SISTEMAS. Docente y Administrativo: Luz Esperanza Espitia Preciado

Segundo Taller Final de PROGRAMACIÓN ORIENTADO A OBJETOS. INGENIERÍA DE SISTEMAS. Docente y Administrativo: Luz Esperanza Espitia Preciado Segundo Taller Final de PROGRAMACIÓN ORIENTADO A OBJETOS. Código: O613 INGENIERÍA DE SISTEMAS Docente y Administrativo: Luz Esperanza Espitia Preciado Componente: Teórico Práctico. F. Vigencia: 8/10/2.012

Más detalles

Unidad didáctica 1. Operaciones básicas con números enteros

Unidad didáctica 1. Operaciones básicas con números enteros Unidad didáctica 1 Operaciones básicas con números enteros 1.- Representación y ordenación de números enteros Para representar números enteros en una recta hay que seguir estos pasos: a) Se dibuja una

Más detalles

Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P de Ingeniería de Sistemas e Informática NETBEANS 7.0

Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P de Ingeniería de Sistemas e Informática NETBEANS 7.0 Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P de Ingeniería de Sistemas e Informática NETBEANS 7.0 PROYECTO DE ESTRUCTURA REPETITIVA FOR A continuación resolveremos el siguiente proyecto.

Más detalles

Elementos de un programa en C

Elementos de un programa en C Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución

Más detalles

Laboratorio 02: Ejercicios de programación en C

Laboratorio 02: Ejercicios de programación en C olicitado: Ejercicios 02: Soluciones estructuradas en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo

Más detalles

Introducción Sabes que con la calculadora puedes encontrar interesantes patrones numéricos?

Introducción Sabes que con la calculadora puedes encontrar interesantes patrones numéricos? Introducción Sabes que con la calculadora puedes encontrar interesantes patrones numéricos? Las actividades a continuación te ayudarán a descubrir importantes datos sobre los números y las operaciones

Más detalles

Estructuras de Decisión Simples y Dobles

Estructuras de Decisión Simples y Dobles Estructuras de Decisión Simples y Dobles Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 Estructuras

Más detalles

LOS NÚMEROS ENTEROS. Para restar un número entero, se quita el paréntesis y se pone al número el signo contrario al que tenía.

LOS NÚMEROS ENTEROS. Para restar un número entero, se quita el paréntesis y se pone al número el signo contrario al que tenía. Melilla Los números Enteros y operaciones elementales LOS NÚMEROS ENTEROS 1º LOS NÚMEROS ENTEROS. El conjunto de los números enteros Z está formado por los números naturales (enteros positivos) el cero

Más detalles

MATEMÁTICAS 2º ESO. TEMA 1

MATEMÁTICAS 2º ESO. TEMA 1 MATEMÁTICAS 2º ESO. TEMA 1 1. DIVISIBILIDAD Y NÚMEROS ENTEROS 1. Los divisores son siempre menores o iguales que el número. 2. Los múltiplos siempre son mayores o iguales que el número. 3. Para saber si

Más detalles

Entrenamiento ONMAPS Guanajuato. Primaria (Teoría de Números)

Entrenamiento ONMAPS Guanajuato. Primaria (Teoría de Números) Entrenamiento ONMAPS Guanajuato Primaria (Teoría de Números) Un concepto que se usa de manera muy frecuentemente en los problemas de Olimpiada de Matemáticas es el de divisibilidad. Esto no se tratará

Más detalles

Cuando se necesita repetir un proceso un numero determinado de veces es posible utilizar la instrucción for (PARA).

Cuando se necesita repetir un proceso un numero determinado de veces es posible utilizar la instrucción for (PARA). Clase teórica 5 Algoritmos en C Página 1 de 5 ITERACIONES Cuando se necesita repetir un proceso un numero determinado de veces es posible utilizar la instrucción for (PARA). Ejemplo: Que hará el siguiente

Más detalles

TEMA 4: Programación estructurada

TEMA 4: Programación estructurada TEMA 4: Programación estructurada 4.1.-Introducción. Teorema de la programación estructurada El principio fundamental de la programación estructurada es que en todo momento el programador pueda mantener

Más detalles

Programación 1. Tema II. Diseño de programas elementales. Lección 7. Diseño modular y descendente de programas

Programación 1. Tema II. Diseño de programas elementales. Lección 7. Diseño modular y descendente de programas Programación 1 Tema II. Diseño de programas elementales Lección 7. Diseño modular y descendente de programas 1 Objetivos de la lección : Aprender qué es un diseño modular de un programa Aprender a diseñar

Más detalles

Números Racionales. Repaso para la prueba. Profesora: Jennipher Ferreira Curso: 7 B

Números Racionales. Repaso para la prueba. Profesora: Jennipher Ferreira Curso: 7 B Números Racionales Repaso para la prueba Profesora: Jennipher Ferreira Curso: 7 B Tipos de Fracciones Fracciones propias: Son aquellas en las que el denominador es mayor al numerador, y su valor es menor

Más detalles

Guía número 1. Métodos numéricos. Universidad de san buenaventura de Cali

Guía número 1. Métodos numéricos. Universidad de san buenaventura de Cali Guía número 1 Métodos numéricos Universidad de san buenaventura de Cali Mathematic Alpha 2016 CONVERSIÓN DE BASES CONVERSIÓN DE UN NÚMERO DECIMAL A BINARIO: El sistema de números binarios, de base dos,

Más detalles

Ejercicios. Arquitectura de Computadoras. José Garzía

Ejercicios. Arquitectura de Computadoras. José Garzía jercicios de rquitectura de Computadoras José Garzía n la figura se representa el diagrama de flujo de un algoritmo. B X Y +B í + 7=? No B B+ C +B Los registros, B y C tienen una longitud de 8 bits. 7

Más detalles

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten

Más detalles

Titulo: Suma de N primeros números

Titulo: Suma de N primeros números Titulo: Suma de N primeros números Realizar un programa que pida un número N de tipo entero por teclado. Se usará una función para calcular el valor de la suma de los N primeros números enteros, usando

Más detalles

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor UNIVERSIDAD Dr. RARAEL BELLOSO CHACIN FACULTAD DE INGENIERIA ESCUELA DE INFORMATICA CATEDRA: ALGORITMOS Y PROGRAMACIÓN Profesor.: Dr.: LUIS GUILLERMO MOLERO GUIA DE EJERCICICIOS 1.- Escribir un algoritmo

Más detalles

Ejercicios de programación Luis Francisco García Martínez Ingeniería de Sistemas Programa de Ingeniería de Sistemas

Ejercicios de programación Luis Francisco García Martínez Ingeniería de Sistemas Programa de Ingeniería de Sistemas Nivel 1 1. Escribir un programa que lea dos números y los sume. 2. Efectuar un programa que lea los valores de 3 resistencias electrónicas (en Ohmios, las 3 3. Escribir un programa que evalúe la siguiente

Más detalles

Prof. Dr. Paul Bustamante

Prof. Dr. Paul Bustamante Prácticas de C++ Practica Nº 4 Fundamentos de Programación Informática II Prof. Dr. Paul Bustamante Practica Nº 4 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Números Perfectos....

Más detalles