ALGORITMOS - 301303
Formato Etapa 2 - Taller fundamentos de programación - Algoritmos La primera actividad para dar solución a un problema mediante la utilización de lenguajes de programación consiste en definir de una manera clara el problema a resolver. 1._ Análisis inicial-Ejer2 1. Planteamiento del problema a resolver: Desarrolle un Diagrama o Algoritmo que permita leer dos valores y escribir la suma, resta, multiplicación y división de estos números. Que datos no conozco y se deben solicitar (si se requiere más filas por favor anexarlas) Numero uno y numero ds
Que datos no conozco, pero los puedo calcular
Tipo Variables requeridas Tipo Variabl e
Formulas a aplicar si se requieren
Requier e condicio nal (si / no)
Requiere ciclos (si / no) _ cuales
Suma,resta, multiplicación y división
Entero
numA,n umB,re sSum,r esRes,r esMul
resSum=nu mA+numB; resRe s=numAnumB; resMu l=numA*nu mB;
Si
No
Real
resDiv
2.- Código: (se debe pegar el código – no imagen) //Nombre del Autor: //Fecha: 18-09-2017 //Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi //trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar Algoritmo Operaciones Definir numA,numB,resSum,resRes,resMul Como Entero; Definir resDiv como real;
Escribir "ALGORITMOS"; Escribir "Ejercicio Operaciones Básicas"; //Solicitud de los dos numeros por teclado Escribir "Ingrese el primer numero"; leer numA; Escribir "Ingrese el segundo numero"; leer numB; //Formulas para obtner los resultados de las operaciones resSum=numA+numB; resRes=numA-numB; resMul=numA*numB; //Validando el error de la división entre 0 con un condicional si(numB<>0) entonces resDiv=numA/numB; Escribir "La division de ",numA, " / " ,numB ," = ",resDiv; FinSi //Se imprime Escribir "La Escribir "La Escribir "La
los resultados en pantalla suma de ",numA, " + " ,numB ," = ",resSum; resta de ",numA, " - " ,numB ," = ",resRes; multiplicación de ",numA, " * " ,numB ," = ",resDiv;
FinAlgoritmo
1._ Análisis inicial – Ejer 3 2. Planteamiento del problema a resolver: Desarrolle un Algoritmo que permita leer un valor entero, calcular su cuadrado y mostrar su resultado. Que datos no conozco y se deben solicitar (si se requiere más filas por favor anexarlas) numero Entero
Que datos no conozco, pero los puedo calcular
Tipo Variables requeridas Tipo Variabl e
Formulas a aplicar si se requieren
Requier e condicio nal (si / no)
Requiere ciclos (si / no) _ cuales
Cuadrado
entero
resCua=nu mA*numA;
No
No
numA,r esCua
2.- Código: (se debe pegar el código – no imagen) //Nombre del Autor: //Fecha: 18-09-2017 //Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi //trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar
Algoritmo Cuadrado Definir numA,resCua Como Entero; Definir resDiv como real; Escribir "ALGORITMOS"; Escribir "Ejercicio Cuadrado"; //Solicitud del numero entero por teclado Escribir "Ingrese el primer numero"; leer numA; //Formulas para obtener el resultado del cuadrado resCua=numA*numA; //Se imprime los resultados en pantalla Escribir "El cuadrado de ",numA, " es = ",resCua; FinAlgoritmo