Cuando en un problema sólo participan operaciones, entradas y salidas se la denomina una secuencial.
Los problemas diagramados y codificados previamente emplean solo estructuras secuenciales.
La programación requiere una práctica ininterrumpida de diagramación y codificación de problemas.
Problema:
Diagrama de flujo:

Tenemos dos entradas num1 y num2, dos operaciones: realización de la suma y del producto de ingresados y dos salidas, que son los resultados de la suma y el producto de los valores ingresados. En el símbolo de impresión podemos indicar una o más salidas, eso queda a criterio del programador, lo mismo para indicar las entradas por teclado.
Programa:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace SumaProductoNumeros { { static void Main(string[] args) { int num1, num2, suma, producto; string linea; Console.Write("Ingrese primer valor:"); linea = Console.ReadLine(); num1 = int.Parse(linea); Console.Write("Ingrese segundo valor:"); linea = Console.ReadLine(); num2 = int.Parse(linea); suma = num1 + num2; producto = num1 * num2; Console.Write("La suma de los dos valores es:"); Console.WriteLine(suma); Console.Write("El producto de los dos valores es:"); Console.WriteLine(producto); Console.ReadKey(); } } }
Recordemos que tenemos que seguir pasos vistos para la creación de un proyecto.
Algunas cosas nuevas que podemos notar:
- Podemos definir varias variables en la misma línea:
int num1, num2, suma, producto;
-
Si llamamos a la función WriteLine en lugar de Write, la impresión siguiente se efectuará en la próxima línea:
Console.WriteLine(suma);
Problemas propuestos
- Realizar la carga del lado de un cuadrado, mostrar por pantalla el perímetro del mismo (El perímetro de un cuadrado se calcula multiplicando el valor del lado por )
- Escribir un programa en el cual se ingresen cuatro números, calcular e informar la suma de los dos primeros y el producto del tercero y el cuarto.
- Realizar un programa que lea cuatro valores numéricos e informar su suma y promedio.
- Se debe desarrollar un programa que pida el ingreso del precio de un artículo y la cantidad que lleva el cliente. Mostrar lo que se debe pagar.
No hay comentarios:
Publicar un comentario