PROGRAMACION

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Integrantes de Grupo:

1. Emily Samantha Reinoso


2. Jose Maldonado

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 √𝑎 , donde a y n pertenecen a Z+
𝑛

(números enteros positivos)

Análisis: Para la solución de este problema, se requiere que el usuario ingrese


dos números enteros positivos a y n, luego el sistema procesa y obtiene la
radicación r
Expresión Matemática
1
r = de √𝑎 = 𝑎𝑛
𝑛

Expresión Algorítmica
r = a ^(1/n)
Entrada:
Dos números enteros: a, n.
Salida:
La radicacion es
Diseño:
Interfaz de Usuario
Ingrese a: 9765625
Ingrese n: 10

La Radicacion es: 5

Fundamentos de Programación | Ing. Patricio Vinueza


Algoritmo: Diagrama de flujo

Pseudocódigo:
Inicio
Entero corto: n,c
Entero largo: a
Entrada
Escribir “ ingrese a:”
Leer a
Escribir “ingrese n”
Leer n
Proceso
t = a ^(1/n)
Salida
Escribir “ La radicacion es: “,c
Fin

Codificación:
//Proceso para radicacion de enteros
//Elaborado por Jose Maldonado

#include <stdio.h>
#include <math.h>

int main()

{
short int n,r;

Fundamentos de Programación | Ing. Patricio Vinueza


long int a;

printf("Ingrese a:");

scanf("%d",&a);

printf("Ingrese n:");

scanf("%d",&n);

t= pow (a,(1/n));

printf("La Radicacion es:%d",t);

Fundamentos de Programación | Ing. Patricio Vinueza


Problema 3
Enunciado: Determinar la suma de los N primeros números enteros positivos
(Z+) use la siguiente fórmula.
𝑁(𝑁 + 1)
𝑆=
2
Análisis: Para la solución de este problema, se requiere que el usuario ingrese
un número entero positivo n, luego el sistema procesa y obtiene la suma de los
primeros números enteros positivos hasta n
Expresión Matemática
𝑁(𝑁 + 1)
𝑆=
2
Expresión Algorítmica
S = (n*(n+1))/2
Entrada:
Número entero n
Salida:
La suma S
Diseño:
Interfaz de Usuario
Ingresa un entero: 5

La suma de los primeros números hasta 5 es: 15

El IVA es: 12
Algoritmo Diagrama de flujo:
Precio de Venta final: 112

Fundamentos de Programación | Ing. Patricio Vinueza


Pseudocódigo:
Programa para sumar enteros
Inicio
Entero corto: n, s
Escribir “Ingresa un entero”
Leer n
S=(n*(n+1))/2
Escribir ”La suma de los numeros hasta n es:”
Fin
Codificación:
//Programa para sumar enteros
//Elaborado por Jose Maldonado-Emily Reinoso
#include <iostream>
#include <math.h>
int main()
{
short int n, s ;
printf("Ingresa un numero entero:");
scanf ("%d", &n);
s= (n*(n+1))/2;
printf ("La suma de los primeros numeros enteros hasta:");
printf ("%d es:",n);
printf ("%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

Análisis: Para la solución de este problema, se requiere que el usuario ingrese


un número entero positivos pies, luego el sistema procese y obtenga su
equivalente en metros
Expresión Matemática
Metros = pies * 0.3048
Expresión Algorítmica
Metros = pies * 0.3048
Entrada:

Fundamentos de Programación | Ing. Patricio Vinueza


Un número entero: pies
Salida:
Cantidad en metros: metros
Diseño:
Interfaz de Usuario
Ingrese a: 9765625
Ingrese n: 10

Radicacion: 5

Algoritmo: Diagrama de flujo

Pseudocódigo:
//Programa conversion de metros a pulgadas
//Elaborado por Emily Reinoso

#include <stdio.h>
#include <math.h>

int main()
{ //Inicio
int num1,num2,metros;

printf("Ingrese una cantidad : ");


scanf("%d",&num1);

Fundamentos de Programación | Ing. Patricio Vinueza


metros = (0.3048 * num1);

printf ("La cantidad convertida a metros es %d ",metros);

}//fin

Codificación:
Inicio
Entero: Num1, pie, metro

Escribir "Ingrese una cantidad: num1: : "


Leer numero

pie = 0.3048;
metros = (num1*pie);

Escribir("La cantidad convertida a metros es ",metros);


Fin

Fundamentos de Programación | Ing. Patricio Vinueza

También podría gustarte