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

Documentos relacionados
= RETURN =3 7-. ELSE K

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

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

Estructuras de repetición hacer-mientras y repita hasta

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

Sentencias de Procesamiento Iterativo: while y do-while

Ejercicios Tema 6. Funciones

PROBLEMAS DEL TEMA 5: Control de Flujo del Programa

Fundamentos de programación

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

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

Hoja de ejercicios del Tema 3

BOLETÍN 5: Algoritmos II

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

Estructuras de Repetición (Repita para)

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

Funciones. Parámetros por valor

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

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

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

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

Programación-Tarea 14: Ocampo Venegas Josué

Pero nos están faltando otros operadores imprescindibles:

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

Variables lógicas y sentencia IF

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

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

TEMA Nº 1. Conjuntos numéricos

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

Funciones como Subprogramas en C++

D L M M J V S

Prof. Dr. Paul Bustamante

GENERALIDADES DEL LENGUAJE C

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

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

Trabajo Práctico Nro. 1

LENGUAJE C Programación de Computadores

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

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

Estructuras de repetición

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

Tema 4: Estructuras de Control Estructura y Contenidos

UNIDAD DIDÁCTICA #1 CONTENIDO

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

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

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

Problema - Sumando Digitos

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

TEMA 4. ESTRUCTURAS DE CONTROL

Fundamentos de programación

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

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

Ejercicios sobre recursividad

Tema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD.

UNIDAD DE APRENDIZAJE II

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

LABORATORIO 3 ESTRUCTURAS REPETITIVAS WHILE / DO WHILE

Programación. Test Autoevaluación Tema 3

Curso 0 de Informática

EJEMPLOS Y EJERCICIOS

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

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

Programación en Lenguaje C

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

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

Informática I. While & do While

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

1 Estructura básica de un programa C++

Los Conjuntos de Números

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

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

1. NUMEROS REALES a. Los Números Reales

7.3. Estructura de un programa

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

Trabajo Práctico 5 Estructura Repetitiva

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

Sentencias o instrucciones en Visual BASIC

Prof. Dr. Paul Bustamante

RECORDAR TIPOS DE DATOS

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

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

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

Elementos de un programa en C

Laboratorio 02: Ejercicios de programación en C

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

Estructuras de Decisión Simples y Dobles

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.

MATEMÁTICAS 2º ESO. TEMA 1

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

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

TEMA 4: Programación estructurada

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

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

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

Ejercicios. Arquitectura de Computadoras. José Garzía

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

Titulo: Suma de N primeros números

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

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

Prof. Dr. Paul Bustamante

Transcripción:

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;

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

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 2 10. 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;

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

13.- Pida veinte numeros al usuario y muestre su suma: Algoritmo: 1. inicio 2. ingresar veinte numeros 3. for i 1 to 20 4. 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;

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

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 20 4. 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=999999999 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;

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

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 20 4. 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;

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

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 20 10 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;

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

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;

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

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;

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

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;

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

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;

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