Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tarea 10
Problemas Propuestos 02 de Estructuras Secuenciales
Elabore el algoritmo en pseudocódigo de cada uno de los siguientes problemas
y codifiquelos en DEV C++, Enviar el archivo de word y los archivos fuentes de
los programas empaquetados.
Problema 1
Enunciado: Hallar la radicación de √n a , donde a y n pertenecen a Z+ (números
enteros positivos)
La Radicacion es: 5
Pseudocódigo:
Inicio
Entero: n, r, a
r = a^ (1/n)
Fin
Entrada:
Un número entero: n.
Salida:
El número invertido: ni
Diseño:
Interfaz de Usuario
Ingrese un número entero de 5 cifras: 12345
Invertido : 54321
Pseudocódigo:
Programa número invertido Inicio
Entero: n, ni
Escribir “Ingrese un número entero de 5 cifras: “
Leer n
Si n>9999 y n<=99999 entonces
ni = n Mod 10
ni = ni * 10000
n = n / 10
ni = ni + ((n Mod 10) * 1000)
n = n / 10
ni = ni + ((n Mod 10) *100)
n = n / 10
ni = ni+ (n Mod 10) *10
n = n / 10
ni = ni + n
Escribir “Invertido”, ni
ni = ni + ((n % 10)*100);
n = n / 10;
ni = ni+ (n % 10)*10;
n = n / 10;
ni = ni + n;
printf("Invertido: %d", ni);
}
else
{
printf("El numero ingresado no tiene 5 digitos");
}
El IVA es: 12
Algoritmo Diagrama de flujo:
Inicio
Entero: n, s
s = ( n* (n+1)) /2
Codificación:
#include <stdio.h>
int main()
{
int n,s;
printf("Ingrese un entero:");
scanf("%d",&n);
s= ((n*(n+1))/2);
printf("La suma de los primeros numeros hasta %d",n);
printf(" es:%d",s);
}
Problema 4
Escribir un programa que defina dos variables: una de tipo entero llamada pies
y otra de tipo real llamada metros, lea desde el teclado el número de pies y
conviértalos a metros la salida en la pantalla podría ser (1 pie = 0.3048
metro):
Introducir el número de pies: 10
10 pies es 3.048 metros
Inicio
Entero: P,M
M = P* 0.3048
Fin
Codificación:
#include <stdio.h>
int main()
{
float P,M;
printf("Ingrese la medida en pies:");
scanf("%f",&P);
M=P*0.3048;
printf("El valor ingresado equivale a: %f",M);
printf(" metros");
}