Algoritmo para realizar las operaciones básicas de suma, resta, multiplicación y división. Desarrollar el algoritmo en diagrama de flujo, en seudocódigo, en seudo lenguaje y en lenguaje C.
A) Algoritmo: Escribir “Introduzca dos valores”
Leer VALOR1, VALOR2 Calcular SUMA = VALOR1 + VALOR2 Calcular PRODUCTO = VALOR1 * VALOR2 Calcular RESTA = VALOR1 - VALOR2 Calcular DIVISIÓN = VALOR1 / VALOR2 Escribir “La suma de los dos valores es:” SUMA Escribir “El producto de los dos valores es:” PRODUCTO Escribir “La resta de los dos valores es :” RESTA Escribir “La división de los dos valores es :” DIVISIÓN
Finprograma
B) Diagrama de Flujo:
INICIO VALOR1, VALOR2, SUMA, RESTA, DIVISIÓN, MULTIPLICACIÓN
“ESCRIBE EL VALOR DE DOS NUMEROS ENTEROS”
VALOR1, VALOR2
SUMA = VALOR1+VALOR2 RESTA=VALOR1-VALOR2 DIVISIÓN=VALOR1/VALOR2 MULTIPLICACIÓN=VALOR1*VALOR2
“LA SUMA ES: ”, SUMA “LA RESTA ES: ”, RESTA “LA DIVISIÓN ES: ”, DIVISIÓN “LA MULTIPLICACIÓN ES: ”, MULTIPLICACIÓN
FIN
C) Lenguaje: INICIO Leer un valor y guardarlo en A y leer un segundo valor y guardarlo en B. Leer los valores y realizar la suma de A y B, guardando su valor en la variable S. Leer los valores y realizar la resta de A y B, guardando su valor en la variable R. Leer los valores y realizar la multiplicación de A y B, guardando su valor en la variable M. Leer los valores y realizar la división de A y B, guardando su valor en la variable D. Escribir el valor de S, R, M y D. FIN
D) Seudocódigo: Inicio Leer (A,B) S = A+B R = A-B M = A*B D = A/B Escribir (S), (R), (M), (D) Fin
E) Lenguaje en Código C: #include #include main() { float Valor1, Valor2, Suma, Resta, Multiplicación, División; clrscr(); printf("Programa que da la suma, resta, multiplicación y división"); printf("\n Dame Número 1: "); scanf("%f",&Valor1); printf("\n Dame Número 2: "); scanf("%f",&Valor2); Suma=Valor1+Valor2; printf("\n El resultado de la suma es: %f", Suma); Resta= Valor1-Valor2; printf("\n El resultado de la resta es: %f", Resta); Multiplicación= Valor1*Valor2; printf("\n El resultado de la multiplicación es: %f", Multiplicación); División= Valor1/Valor2; printf("\n El resultado de la división es: %f", División); getch(); return 0; }