Está en la página 1de 12

Fundamentos de Programación

Tarea 06A: Laboratorio 7

INTEGRANTES:

Cardenas Paredes Yoel


Davalos Alvarez Jimena Alexandra
Gabriel Sanchez Tatiana Sarai
Santillan Pachas Diane Milagros
Yupanqui Del Aguila Paola Fernanda
Solano Higa Jose Francisco

DOCENTE
ROSALES LOPEZ, PEDRO PABLO

LIMA-PERÚ
2021
LABORATORIO 07

Estructuras Lógicas de Control Anidadas

1 Escriba un programa en Lenguaje C++, que permita el ingreso por teclado, de un


número entero positivo menor o igual 127, y muestre en pantalla, el mismo número
en forma binaria o base 2. Guardar el programa con el nombre de L07E01.

Los dígitos binarios se obtienen de la siguiente forma:


Se divide el número por 2 y se guarda el resto.
Se divide el cociente obtenido por 2 y se guarda el resto.
Así sucesivamente hasta obtener el cociente cero.
El número binario de obtiene de los restos, se imprimen en forma inversa.

LENGUAJE C++
EJEMPLO
2 Escriba un programa en Lenguaje C++, que permita el ingreso de un n números
enteros positivos por teclado, si se ingresa el número cero, el programa termina. El
programa debe mostrar en pantalla, para cada número ingresado el total acumulado,
hasta ese momento. Guardar el programa con el nombre de L07E02.

LENGUAJE C++

EJEMPLO
3 Escriba un programa en Lenguaje C++, que permita el ingreso por teclado, de dos
números enteros positivos y muestre en pantalla la multiplicación “a la rusa” de
estos números. Guardar el programa con el nombre de L07E03.

El método de la multiplicación “a la rusa”, consiste en formar dos columnas, una por


cada operando. Las columnas se forman aplicando repetidamente los siguientes
pasos:
Dividir por dos el multiplicando y colocar el cociente debajo.
Duplicar el multiplicador y poner el resultado debajo.
Cuando la columna del multiplicando llegue a 1 se termina.
El producto es la sumatoria de los valores del multiplicador, que correspondan a
valores impares de la columna del multiplicando.

LENGUAJE C++
EJEMPLO

4 Escriba un programa en Lenguaje C++, que muestre en pantalla la potencia de un


número. La base real y el exponente deben ser ingresado por teclado, y
corresponden a números enteros positivos. Guardar el programa con el nombre de
L07E04.

LENGUAJE C++

EJEMPLO
5 Escriba un programa en Lenguaje C++, que permita el ingreso por teclado, de dos
números M y N, enteros positivos y muestre en pantalla la multiplicación de estos
números, pero usando solo el operador + para obtener el producto. Guardar el
programa con el nombre de L07E05.

LENGUAJE C++
EJEMPLO

6 Escriba un programa en Lenguaje C++, que muestre en pantalla los números primos
que se encuentran entre 2 y 100. Guardar el programa con el nombre de L07E06.

LENGUAJE C++
EJEMPLO

7 Escriba un programa en Lenguaje C++, que calcule el promedio de notas de un


estudiante. Guardar el programa con el nombre de L07E07.

El programa debe considerar lo siguiente:


Que pregunte como mínimo una nota.
Que pregunte si desea ingresar una nueva nota.
Contar el número de notas que se ingresaron.
Contar el número de notas aprobatorias.
Que muestre el promedio de las notas.

LENGUAJE C++
EJEMPLO

8 Escriba un programa en Lenguaje C++, que permita el ingreso de N números entero


por teclado, si el número no es negativo, debe mostrar por pantalla el factorial del
número ingresado, si el número es negativo, termina el programa. Guardar el
programa con el nombre de L07E08.

LENGUAJE C++
EJEMPLO

9 Escriba un programa en Lenguaje C++, que permita el ingreso por teclado, de dos
números enteros positivos, y muestre por pantalla el Máximo Común Divisor de
ambos números, utilizando el algoritmo de Euclides de forma recursiva. Guardar el
programa con el nombre de L07E09.

LENGUAJE C++
10 Hacer un programa en Lenguaje C++, que permita el ingreso de un número entero
positivo y Muestre en pantalla el número ingresado, en forma invertida. Guardar el
programa con el nombre de L07E10.

Ejemplo: Si se ingresa el número 12345, el resultado debe ser 54321.

LENGUAJE C++

EJEMPLO

También podría gustarte