Integrantes de Grupo:
1. Jose Maldonado
2. Emily Samantha Reinoso
3.
Tarea 9 Problemas Propuestos 01 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 el cociente y el residuo (resto) de dos números enteros que
se lean desde el teclado.
Análisis: Para la solución de este problema, se requiere que el usuario ingrese
dos números enteros y el sistema realice el cálculo respectivo para hallar el
cociente y residuo, para esto use la siguiente expresión.
Expresión Algorítmica
cociente = n1 / n2
residuo = n1%n2
Entrada:
Dos números enteros: n1 y n2.
Salida:
El cocinte
El residuo
Diseño:
Interfaz de Usuario
Número 1: 11
Número 2: 4
Cociente: 2
Residuo: 3
Fundamentos de Programación | Ing. Patricio
Vinueza
Algoritmo:
Diagrama de flijo:
Pseudocódigo:
Inicio
Entero: num1, num2, cociente, residuo
Escribir: “Ingrese un numero”
Leer numero
Escribir “Ingrese un numero”
Leer numero
cociente: num1/num2
Residuo: num1* num2
Fin
Codificación:
//Programa que calcula el cociente y residuo
//Elaborado por: Emily Reinoso
#include <stdio.h>
#include <math.h>
int main()
{
int num1,num2,cociente,residuo;
printf("Ingrese un numero: ");
Fundamentos de Programación | Ing. Patricio
Vinueza
scanf("%d",&num1);
printf("ingrese otro numero: ");
scanf("%d",&num2);
cociente = num1 / num2;
printf("El cociente es %d/n",cociente);
residuo = num1 - num2;
printf("El residuo es %d-n",residuo);
}
Fundamentos de Programación | Ing. Patricio
Vinueza
Problema 2
Enunciado: Leer el valor de venta de un producto, hallar el IVA (12%) y el
Precio final de venta
Análisis: Para la solución de este problema, se requiere que el usuario ingrese
el Valor de venta del producto y el sistema realice el cálculo respectivo para
hallar el IVA y el Precio de venta, para esto use la siguiente expresión.
Expresión Algorítmica
IVA = num1 * 0.12
PTV = IVA + valor_venta
Entrada:
Valor de Venta: vv.
Salida:
El IVA
El Precio de Venta
Diseño:
Interfaz de Usuario
Ingrese el valor de venta: 100
El IVA es: 12
Precio de Venta final: 112
Algoritmo:
Diagrama de flijo:
Fundamentos de Programación | Ing. Patricio
Vinueza
Pseudocódigo:
//Programa para encontral el IVA
//Elaborado por Jose Maldonado
#include <math.h>
#include <stdio.h>
int main()
{
float vv, igv, pv;
print("Ingrese el valor de venta: ");
scanf("%f",&vv);
igv = vv * 0.12;
pv = vv + igv;
printf("El IVA es: ")
printf("%f",&vv);
printf("El precio final de venta es: ")
printf("%f",pv);
}
//Fin
Codificación:
Ingrese el valor de venta: 14.50
El IVA es: 1.740000
El precio final de venta es: 16.240000
--------------------------------
Process exited after 3.243 seconds with return value 0
Presione una tecla para continuar . . .
Fundamentos de Programación | Ing. Patricio
Vinueza
Fundamentos de Programación | Ing. Patricio
Vinueza
Problema 3
Enunciado: Hallar a potencia de an, 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
potencia (pot).
Expresión Algorítmica
Pot = an = a * a * a * a * a * a * a * a
n factores
Entrada:
Dos números enteros a y n
Salida:
La potencia
Diseño:
Interfaz de Usuario
Ingresa la base a: 5
Ingrese el exponente n: 10
La potencia es: 9765625
Algoritmo:
Diagrama de flijo:
Pseudocódigo:
Inicio
Fundamentos de Programación | Ing. Patricio
Vinueza
Entero: num1, num2, num3
Escribir: “Ingrese base a”
Leer numero
Escribir “Ingrese un exponente n ”
Leer numero
potencia = a^n
resultado= entero
Fin
Codificación:
//Programa que calcula un numero elevado al exponente
//Elaborado por: Emily Reinoso
#include <stdio.h>
#include <math.h>
int main()
{
int a,n,p;
printf("Ingrese base a: ");
scanf("%d",&a);
printf("ingrese exponente n: ");
scanf("%d",&n);
p=pow (a,n);
printf("El residuo es %d",p);
}
Fundamentos de Programación | Ing. Patricio
Vinueza