Está en la página 1de 2

UNIVERSIDAD ANDINA DEL CUSCO

FACULTAD DE INGENIERÍA Y ARQUITECTURA

Taller de Algorítmica y Programación


Guía Práctica

TEMA : ESTRUCTURAS SECUENCIALES


DOCENTE : MGT. ING. CARLOS A. ZAMBRANO INCHAUSTEGUI

1. COMPETENCIA DE LA GUÍA

 Domina los conceptos de Estructuras secuenciales, tipos de datos y programación.


 Desarrolla y prueba programas secuenciales aplicados a la vida real.

2. MARCO TEORICO

ESTRUCTURAS SECUENCIALES.- Se caracteriza porque una acción se ejecuta


detrás de otra. El flujo del programa coincide con el orden físico en el que se han ido
poniendo las instrucciones. Dentro de este tipo podemos encontrar operaciones de
inicio/fin, inicialización de variables, operaciones de asignación, cálculo, etc. Este tipo de
estructura se basa en las 4 fases de que consta todo algoritmo:

 Definición (declaración) e inicialización de variables


 Lectura de datos (entrada)
 Cálculo
 Salida

3. PROGRAMA DE EJEMPLO

3.1. Desarrolle un programa en C# que permita obtener el cociente y el residuo de la


división de dos números enteros.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace cocienteResiduo
{
class Program
{
static void Main(string[] args)
{//INICIO
//PROGRAMA QUE HALLA EL COCIENTE Y EL RESIDUO DE UNA DIVISIÓN
//Diccionario de variables
//entrada
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA

int n1 = 0;//n1 ENTERO


int n2 = 0; //n2 ENTERO, n2 <> 0
//salida
int cociente = 0;//cociente ENTERO, >=0
int residuo = 0;//residuo ENTERO, >= 0
//SENTENCIAS DE ENTRADA
Console.WriteLine("Ingrese el dividendo (entero):");
n1 = int.Parse(Console.ReadLine());// LEER n1
Console.WriteLine("Ingrese el divisor(entero):");
n2 = int.Parse(Console.ReadLine());// LEER n2
//SENTENCIAS DE PROCESO
cociente = n1 / n2;// n1 DIV n2, n1 > n2
residuo = n1 % n2;// n1 MOD n2, n1 > n2
//SENTENCIAS DE SALIDA
Console.WriteLine("Cociente: "+cociente);//ESCRIBIR cociente
Console.WriteLine("Residuo: "+residuo);//ESCRIBIR residuo
Console.ReadKey();//espera cualquier tecla

}//FIN
}
}

4. PROGRAMAS PROPUESTOS

4.1. Desarrolle un programa en C# que permita obtener el área de un cilindro.

4.2. Desarrolle un programa en C# que permita obtener el número de decenas y unidades


de un número entero.

También podría gustarte