Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ochoa Clara PDF
Ochoa Clara PDF
CÓDIGO: 019101869C
UNIDAD: III
SEMESTRE: 2020-I
CUSCO – PERÚ
2020
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA – ESCUELA PROFESIONAL DE INGENIERÍA
CIVIL
1. ANÁLISIS
2
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA – ESCUELA PROFESIONAL DE INGENIERÍA
CIVIL
2. PSEUDOCÓDIGO
//Mes de febrero 2:
si bisiesto entonces si dd > 29 entonces correcto = falso
3
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA – ESCUELA PROFESIONAL DE INGENIERÍA
CIVIL
totalDia = 0.
para contadorDia =1 hasta mm – 1hacer
hacer Inicio
4
UNIVERSIDAD ANDINA DEL CUSCO
FACULTAD DE INGENIERÍA Y ARQUITECTURA – ESCUELA PROFESIONAL DE INGENIERÍA
CIVIL
3. CÓDIGO
using System;
public class Program
{
public static void Main()
{
int año, mes, dia, dias, dl, totaldia;
String ndia;
Console.WriteLine("ingrese fecha (año/mes/dia): ");
año = int.Parse(Console.ReadLine());
mes = int.Parse(Console.ReadLine());
do {
if (año % 4==0 && (año % 100 != 0 || año % 400 ==0)){
if (mes == 02){
for ( dia=0;dia<=29;dia++){
}
}if (mes == 04 && mes == 06 && mes == 09 && mes == 11){
for ( dia=0;dia<=30;dia++){
}
}if (mes == 01 && mes == 03 && mes == 05 && mes == 07 && mes == 08 &&
mes == 10 && mes == 12){
for ( dia=0;dia<=31;dia++){
}}else
if (mes == 02){
for ( dia=0;dia<=28;dia++){
}}
//contamos los dias
switch (dias){
case 01 : dias = dias + 31; break;
case 02 : dias = dias + 28; break;
case 03 : dias = dias + 31; break;
case 04 : dias = dias + 30; break;
case 05 : dias = dias + 31; break;
case 06 : dias = dias + 30; break;
case 07 : dias = dias + 31; break;
case 08 : dias = dias + 31; break;
case 09 : dias = dias + 30; break;
case 10 : dias = dias + 31; break;
case 11 : dias = dias + 30; break;
case 12 : dias = dias + 31; break;
default : Console.WriteLine(" no identificado ") ;break;
}
//dias de la semana
Console.WriteLine("dia de la semana que fue el 1ro de enero (l,m,x,j,v,s,d)" );
ndia = String.Parse(Console.ReadLine());
dl= int.Parse(Console.ReadLine());
switch (dl){
case 0 : dl = "l" ;break;