Actividad 13

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Nombre: José Johnny Sánchez Solís.

Actividad 13
Desarrolle los siguientes problemas en Python o PSeInt:
1• Imprimir las treinta primeras potencias de 4, es decir, 4 elevado a 1, 4
elevado a 2, etc.
Algoritmo Las_30_potencias_de_4
Para x<-1 Hasta 30 Con Paso 1 Hacer
Potencia= 4^x;
Imprimir "La potencia de 4 elevado a ", x, " = ", Potencia
Fin Para
FinAlgoritmo
2• Calcular la suma de los n primeros números enteros utilizando la
estructura desde. Se ingresa n por teclado.
Algoritmo Suma_hasta_n_números
Escribir "Ingrese un número: "
Leer Num;
Acum= 0;
Para x<-1 Hasta Num Hacer
Acum = Acum+x
Suma = Acum
Fin Para
Imprimir "La suma de los n primeros números enteros hasta ", Num , "
es: ", Suma
FinAlgoritmo
3• Diseñar el algoritmo para imprimir la suma de los números impares
menores o iguales que n.
Algoritmo Suma_de_impares_menores_o_iguales_que_n
Escribir "Escriba un número"
Leer Num;
Acum=0;
Para x<-1 Hasta Num Hacer
Si x mod 2=1 Entonces
Acum=Acum+x;
Suma=Acum;
Fin Si
Fin Para
Imprimir "La sumna de los números impares hasta ", Num, " es ", Suma;
FinAlgoritmo
4• Dados dos números enteros, realizar el algoritmo que calcule su
cociente y su resto. No se puede utilizar el operador de división ni de
resto.
Algoritmo Cociente_y_residuo_sin_usar_div_ni_mod
Escribir "Ingrese el dividendo";
Leer Num_1;
Escribir "Ingrese el divisor";
Leer Num_2;
Cociente = 0;
Mientras Num_1 >= Num_2 Hacer
Num_1 = Num_1-Num_2;
Cociente = Cociente + 1;
Fin Mientras
Escribir "El cociente es: " , Cociente;
Escribir "El residuo es: " , Num_1;
FinAlgoritmo
5• Buscar y escribir la primera vocal leída del teclado. (Se supone que se
leen, uno a uno, caracteres desde el teclado; solo cuando se ha leído una
vocal se imprime la misma y termina el programa).
Algoritmo Vocal
Definir Letra Como Caracter
Escribir "Ingrese una letra"
Leer Letra;
Repetir
Leer Letra;
Hasta Que Letra = "a" o Letra= "e" o Letra = "i" o Letra = "o" o Letra =
"u" o Letra = "A" o Letra= "E" o Letra = "I" o Letra = "O" o Letra = "U"
Imprimir "La letra ", Letra, " es una vocal."
FinAlgoritmo
Actividad 13
Desarrolle los siguientes problemas en Python o PSeInt:
6• Escribir un código que permita escribir en una pantalla la frase
‘¿Desea continuar? S/N’ hasta que la respuesta sea 'S' o 'N’.
Algoritmo Desea_continuar
Definir Num, Acum Como Entero
Definir Respuesta Como Caracter
Num<-0;
Acum<-0;
Respuesta<-" ";
Repetir
Escribir "Ingrese un número"
Leer Num;
Acum = Acum + Num;
Escribir "¿Desea continuar? S/N ";
Leer Respuesta;
Hasta Que Respuesta = "N" o Respuesta = "n";
Imprimir "La suma de los números ingresados es ", Acum;
FinAlgoritmo
7• Leer sucesivamente números del teclado hasta que aparezca un número
comprendido entre 1 y 5.
Algoritmo Hasta_número_entre_1_y_5
Definir Num Como Caracter
Repetir
Escribir "Ingrese un número"
Leer Num;
Hasta Que Num = "1" o Num = "2" o Num = "3" o Num = "4" o Num =
"5";
Imprimir "El número " , Num, " está dentro del intervalo del 1 al 5";
FinAlgoritmo
8• Obtener el valor máximo de una serie de 20 números ingresados por
teclado.
Algoritmo El_mayor_de_una_serie_de_20_números
Definir x, Num, a Como Entero
Para x <-1 Hasta 20 Hacer
Escribir "Escribir un número"
Leer Num;
Si x = 1 Entonces
a = Num;
SiNo
Si Num > a Entonces
a = Num;
FinSi
Fin Si
Fin Para
Imprimir "El mayor de la serie de los 20 números ingresados es: ", a;
FinAlgoritmo
9• Determinar simultáneamente los valores máximo y mínimo de una lista
de 10 números.
Algoritmo Mayor_y_menor_de_una_lista_de_10_números
Definir x, Num, a, b Como Entero
Para x <-1 Hasta 10 Con Paso 1 Hacer
Escribir "Ingrese un número"
Leer Num;
Si x = 1 Entonces
a = Num;
b = Num;
SiNo
Si Num > a Entonces
a = Num;
SiNo
Si Num < b Entonces
b = Num;
Fin Si
Fin Si
Fin Si
Fin Para
Imprimir "El número mayor de la lista de 10 números es: ", a;
Imprimir "El número menor de la lista de 10 números es: ", b;
FinAlgoritmo
10• Desarrollar una codificación que permita validar el ingreso de solo
números enteros.
Algoritmo Ingreso_sólo_números_enteros
Definir Num Como Real;
Escribir "Ingrese un número entero"
Leer Num;
Para x <-1 Hasta 100 Hacer
Num = Num - Trunc(Num);
Si Num = 0 Entonces
Leer Num;
Fin Si
Fin Para
Imprimir "El número ingresado no es entero";
FinAlgoritmo

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy